$ ssh user@host.domainหรือถ้าใช้ port ที่นอกเหนือจาก 22 ก็จะใช้คำสั่ง
$ ssh user@host.domain -p 2222ถ้ามีสัก 10 host อาจจะไม่สนุกละ จำผิดจำถูก อาจจะใส่ port ผิด หรือพิมพ์ชื่อโฮสยาวๆ ผิดไปตัวนึง เสียเวลา
ก็เลยเป็นที่มาของบล็อกนี้ จะใช้ไฟล์ config เพื่อทำให้การ ssh ง่ายขึ้นและแม่นยำขึ้น มาดูกันว่าทำไง
ก่อนอื่นเลย ใช้ editor สร้างไฟล์ขึ้นมาไฟล์นึงที่ เช่นผมใช้ vim ก็จะสร้างด้วยคำส่ัง
vim ~/.ssh/configอธิบายได้คือ สร้างไฟล์ config ของ ssh ไว้ที่ home ของเรา โดยเนื้อหาข้างในจะมีรูปแบบดังนี้
Host hostnicknameเช่น
User username
Hostname hostname หรือ ip address
Host google Username sergey Hostname ssh.google.comคราวนี้ เวลาจะ ssh ก็จะใช้คำสั่งสั้นลง เป็น
$ ssh googleยกตัวอย่างอีกสักอัน
Host google Username sergey Hostname ssh.google.com
Host myhost Username phondanai Hostname mysuperlonghostingnameever.com Port 2222 Compression yesแล้วการ ssh ก็จะง่าย~ ขึ้น (หมายเหตุ Compression ไม่ต้องมีกะได้ แต่ก็ช่วยได้นะเวลาเน็ตกาก)
$ ssh myhostยังมี option อีกมาก แต่เท่าที่ได้ใช้ตอนนี้ก็คงมีเท่านี้ล่ะ หวังว่าจะทำให้ชีวิตง่ายขึ้นนะ
ปล. หา REF ไม่เจอ T__T
ไม่มีความคิดเห็น:
แสดงความคิดเห็น