1.查詢是否安裝SSH
ps -e | ??grep?? ssh
或者查看版本 ssh -V
如未安裝,請(qǐng)先安裝ssh
2.啟動(dòng)服務(wù)
service sshd start
#or
/bin/systemctl restart sshd.service
#or
systemctl restart sshd
#or
/etc/init.d/sshd start
#設(shè)置好后重啟系統(tǒng)
reboot
其余命令 重啟 :sudo systemctl restart sshd 開(kāi)機(jī)啟動(dòng) :sudo systemctl enable sshd 關(guān)閉開(kāi)機(jī)自動(dòng)啟動(dòng) : sudo systemctl disable sshd 單次開(kāi)啟 : sudo systemctl start sshd 單次關(guān)閉 : sudo systemctl stop sshd 查看狀態(tài):systemctl status sshd
3.修改端口
grep Port* /etc/ssh/sshd_config
可以更改其它端口,默認(rèn)為22,修改用 vi 命令修改即可
4.允許root用戶遠(yuǎn)程登錄
查看是否允許遠(yuǎn)程登錄
grep PermitRoo* /etc/ssh/sshd_config
允許,改為yes即可
5.激活密碼認(rèn)證
grep PasswordAuthen* /etc/ssh/sshd_config
允許,改為yes即可
6.查看服務(wù)是否啟動(dòng)
ps -e | ??grep?? ssh
創(chuàng)建ssh用戶
useradd ssh_test
passwd ssh_test
#設(shè)置密碼為 ssh123456
內(nèi)網(wǎng)登錄
ssh ssh_test@10.0.16.16
#或
ssh ssh_test@127.0.0.1
7.內(nèi)網(wǎng)ip登錄
ifconfig -a
8.外網(wǎng)ip登錄
curl ifconfig.me
#或
curl cip.cc
登錄 ssh ssh_test@xxx.xxx.xxx.xx 即可
本文摘自 :https://blog.51cto.com/u