- ssh เข้าไปที่ esxi host ก่อนเลยครับ จะด้วย putty หรือถ้าใครใช้ linux ก็เปิด terminal ขึ้นมาแล้วใช้คำสั่ง
# ssh root@esxi-server
- ใช้คำสั่งดูก่อนครับว่ามีคอนฟิกเก่าอะไรอยู่บ้าง
# esxcli network ip interface ipv4 get
Name IPv4 Address IPv4 Netmask IPv4 Broadcast Address Type DHCP DNS
---- ------------- ------------- -------------- ------------ --------
vmk0 10.224.199.12 255.255.255.0 10.224.199.255 STATIC false
vmk2 192.168.10.13 255.255.255.0 192.168.10.255 STATIC false - แก้คอนฟิกด้วยคำสั่ง
# esxcli network ip interface ipv4 set -i vmk2 -I 192.168.10.111 -N 255.255.255.0 -t static
- ดูอีกทีครับ
# esxcli network ip interface ipv4 get
Name IPv4 Address IPv4 Netmask IPv4 Broadcast Address Type DHCP DNS
---- ------------- ------------- -------------- ------------ --------
vmk0 10.224.199.12 255.255.255.0 10.224.199.255 STATIC false
vmk2 192.168.10.111 255.255.255.0 192.168.10.255 STATIC false
Tuesday, September 9, 2014
การเปลี่ยน ESXi host IP Address ด้วย ssh command line
วันนี้เราจะมาดูวิธีเปลี่ยน ip address ของ esxi host ด้วย command line กันนะครับ ซึ่งวิธีนี้ถ้าคนที่ใช้คล่องก็จะรู้สึกว่าสะดวกมากเลยทีเดียวนะครับ เพราะไม่ต้องมานั่งล็อกอินเข้า vsphere client หรือ ต่อหน้าจอ console หรือ iLo หรือจะอะไรก็แล้วแต่ครับ และที่สำคัญ linux ก็ใช้ได้เลยโดยไม่ต้องติดตั้งอะไรเพิ่มด้วยครับ เอาล่ะครับมาเริ่มกันเลยดีกว่า
Monday, September 8, 2014
การ config ให้ใช้ ssh ได้โดยไม่ถาม password
การ Config ssh ให้ไม่ต้องถาม password
วิธีนี้เป็นวิธีที่ไม่ค่อยจะแนะนำนะครับ จุดประสงค์จริงๆก็คือเอาไว้ใช้สำหรับระบบ automate นะครับ
เช่น autodeploy autoemate-testing etc.
ส่วนวิธีการก็ไม่มีอะไรยากครับ ก่อนเริ่มมาอธิบายกันก่อนครับว่าเราจะทำอะไร
- ใช้ user : test ของเครื่อง1 secure shell เข้าไปที่ user : test2 ของเครื่อง 2 โดยไม่ต้องใช้ password ครับ
มาเริ่มกันเลยครับ
เป็นไงบ้างครับ ไม่ยากเลยนะครับ สำหรับครั้งนี้ก็ขอลาไปเพียงเท่านี้ครัช สวัสดีครัช 555
วิธีนี้เป็นวิธีที่ไม่ค่อยจะแนะนำนะครับ จุดประสงค์จริงๆก็คือเอาไว้ใช้สำหรับระบบ 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
Labels:
automate,
IT Infrastructure,
Linux,
rsa,
secure shell,
ssh
Subscribe to:
Posts (Atom)