ubuntu mate開啟ssh


樹莓派安裝完ubuntu mate后,需要開啟遠程登錄

1. 打開終端
2. sudo raspi-config
3. 進入第三項
4. 選則p2回車
5. 選擇yes回車
6. 等待完成回車確認
7. 退出配置,ps -e | grep ssh 看到sshd即開啟
8. 然后重裝ssh,首先sudo apt autoremove openssh-server卸載ssh服務
9. sudo apt update 更新apt資源
10. sudo apt install openssh-server安裝ssh
11. sudo service ssh start啟動ssh,此處應該需要輸入root密碼,完成這里就可以通過ssh連接了
12. update-rc.d ssh enable設置開機啟動
13.通過ifconfig查看本地ip,試着遠程登錄吧 ssh root@IP

 

開啟root用戶登錄

1. 更改root用戶密碼,命令:sudo passwd root
2. sudo gedit /etc/ssh/sshd_config
3. 找到 “PermitRootLogin without-password” 或者 “PermitRootLogin prohibit-password”
4. 修改成 “PermitRootLogin yes”
5. 重啟SSH服務 sudo service ssh restart


sudo: gedit:command not found 找不到命令 解決方法
gedit文件損壞導致,重新安裝 gedit 即可,打開終端(Ctrl + Alt + T),輸入
sudo apt-get remove gedit
sudo apt-get install gedit

 

如果ssh連接超時,有可能被防火牆攔截,可以關閉防火牆或者放行ssh端口(默認22)
直接禁用防火牆
sudo ufw disable
只開啟22號端口(允許所有的外部IP訪問本機的22/tcp (ssh)端口)
sudo ufw allow 22/tcp 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM