วิธีนี้เป็นวิธีที่ไม่ค่อยจะแนะนำนะครับ จุดประสงค์จริงๆก็คือเอาไว้ใช้สำหรับระบบ automate นะครับ
เช่น autodeploy autoemate-testing etc.
ส่วนวิธีการก็ไม่มีอะไรยากครับ ก่อนเริ่มมาอธิบายกันก่อนครับว่าเราจะทำอะไร
- ใช้ user : test ของเครื่อง1 secure shell เข้าไปที่ user : test2 ของเครื่อง 2 โดยไม่ต้องใช้ password ครับ
มาเริ่มกันเลยครับ
- เข้าเป็น user : test ของเครื่อง 1 ครับ
# su - test
- สร้าง path ที่ไว้เก็บ key ครับ
[test@server1]$ mkdir /home/test/.ssh
- genarate key ครับ
[test@server1]$ ssh-keygen -t rsa -b 2048
- จากนั้นก็โยนไฟล์ไปให้ เครื่อง 2 ครับ
[test@server1]$ ssh-copy-id test2@server2
- ทีนี้ก็ลองใช้ได้เลยครับ ถ้าได้ก็จะขึ้น prompt มานะครับ ถ้าไม่ได้จะเป็นชื่อ user เดิม
[test@server1]$ ssh test2@server2
-bash-4.1$
เป็นไงบ้างครับ ไม่ยากเลยนะครับ สำหรับครั้งนี้ก็ขอลาไปเพียงเท่านี้ครัช สวัสดีครัช 555
No comments:
Post a Comment