top of page

How to use SSH keygen Login Server without Password

Step 1 สร้าง Authentication SSH-Kegen

$ ssh-keygen -t rsa

sshkeygen1

Step 2 สร้าง .ssh Directory to remote_server

$ ssh <username>@<remote> mkdir -p .ssh

sshkeygen2

Step 3 Upload Generated Public Keys to remote_server
$ cat .ssh/id_rsa.pub | ssh <username>@<remote> 'cat >> .ssh/authorized_keys'
sshkeygen3
- เรียกไฟล์id_rsa.pub ของเครื่องเราอัพโหลดไปไว้บน remote_server
ใส่ Password ของ User นั้นๆ
Step 4: Set Permissions on remote_server

$ ssh <username>@<remote> "chmod 700 .ssh; chmod 640 .ssh/authorized_keys"

sshkeygen4

- set permissions ให้กับโฟลเดอร์ .ssh และauthorized_keys

* chmod 700 file – owner can read, write and execute

Step 5: Login from client to remote_server without password

$ ssh <username>@<remote>

แหล่งที่มา : ttps://th.wikihow.com/ใช้-SSH

Tags:

Recent Posts
Archive
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page