ssh

ssh服務狀態

# 查看ssh服務是否有啟動
netstat -a | grep ssh

# 如果有啟動,顯示資訊如下
tcp 0 0 *:ssh *:* LISTEN

建立連線

# 先設定ssh key  (參考連結)

測試

# 設定完成後即可使用 ssh 進行連線
ssh -i [key] [username]@[ip]

# 但沒了就無法連線, 會出現Permission denied
ssh [username]@[ip]

# 需要再到目標vm中更改ssh設定
sudo vim /etc/ssh/sshd_config

# 將PasswordAuthentication改為yes
PasswordAuthentication yes

# 儲存後再重啟ssh服務
sudo service sshd restart

# 如果不知道自己使用者的密碼可以自行修改
sudo passwd [username]

# 之後就可以甭key進行ssh連線惹!!!
ssh [username]@[ipß]

參考連結: 這篇真ㄉ不錯 https://mini.nidbox.com/diary/read/8884523 https://magiclen.org/linux-ssh/ https://hk.saowen.com/a/9cc212f4652503c0581de12e8f986a212fa4995774f96c124fb87c25f12c575e gcp上ssh的設定 https://cloud.google.com/compute/docs/instances/connecting-to-instance#standardssh

Last updated