How to enable SSH service on Kali linux

บทนำ (Overview)

“SSH” หรือที่เรียกว่า “Secure Shell” เป็นบริการที่สามารถทำให้เครื่องคอมพิวเตอร์เครื่องอื่นสามารถเข้าถึงเครื่องคอมพิวเตอร์ของเรา (remote access) แต่มีความปลอดภัยยิ่งขึ้นเพราะมีการเข้ารหัสระหว่างการรับ และส่งข้อมูล

“SSH” นั้นเป็นบริการที่ใช้โปรโตคอล “TCP” ซึ่งปกติจะมีการเรียกใช้งานพอร์ต (Port) หมายเลขที่ “22” และเราสามารถเรียกใช้งานบน “Kali linux” ได้ทันที

ขั้นตอน (Steps)

  1. เปิดใช้บริการ “SSH” โดยใช้คำสั่ง “service”
    root@kali:~# service ssh start
    [ ok ] Starting OpenBSD Secure Shell server: sshd.
    
  2. สังเกตุได้ว่าชื่อ “server” จะชื่อว่า “sshd”
  3. จากนั้นเรามาตรวจสอบกันว่า “sshd” นั้นเปิดบริการจริงหรือไม่ โดยใช้คำสั่ง “netstat”
    root@kali:~# netstat -antp | grep sshd
    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3900/sshd       
    tcp6       0      0 :::22                   :::*                    LISTEN      3900/sshd     
    
  4. จากนั้นลองทดสอบเชื่อมต่อ “SSH” แต่ก่อนอื่นต้องทราบ “IP” ของเครื่อง “Kali linux” ที่เราเปิด “Port” 22 ก่อน
    root@kali:~# ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:0c:29:14:2e:73  
              inet addr:192.168.202.128  Bcast:192.168.202.255  Mask:255.255.255.0
              inet6 addr: fe80::20c:29ff:fe14:2e73/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:250 errors:0 dropped:0 overruns:0 frame:0
              TX packets:45 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:24652 (24.0 KiB)  TX bytes:4513 (4.4 KiB)
              Interrupt:19 Base address:0x2000 
    
    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:65536  Metric:1
              RX packets:56 errors:0 dropped:0 overruns:0 frame:0
              TX packets:56 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:3360 (3.2 KiB)  TX bytes:3360 (3.2 KiB)
    
    
  5. เมื่อได้ “IP address” แล้วลองใช้โปรแกรม “WinSCP” หรือ “Putty” จากเครื่องคอมพิวเตอร์อื่่น โดยใช้ “username” คือ root และ “password” คือ toor ดังภาพ ssh01
  6. สามารถเข้าถึงไดเรกทอรีและไฟล์ได้ดังภาพ ssh02

 

ใส่ความเห็น