Ubuntu开发环境配置(八) 安装配置SSH

小咪咪 2021-09-16 06:36 491阅读 0赞

前言

  1. SSHLinux中远程通讯的神器吧,最近在配置Hadoop环境时遇到了它,Ubantu中是默认没有SSH服务的,我们使用SSH需要先安装SSH服务。

安装配置过程

  1. **一、 安装SSH**
  2. 在终端使用命令:
  3. sudo apt-get install openssh-server
  4. 开启ssh服务:
  5. service ssh start
  6. 查看ssh服务是否启动:
  7. sudo ps -e |grep ssh
  8. ssh 进行连接测试
  9. SSH localhost
  10. **二、 使用SSH的坑**
  11. 当我们获取root权限的时候
  12. sudo -i
  13. 使用SSH连接登录的时候会出现以下错误:
  14. Permission denied, please try again
  15. 但非root用户可以正常登录
  16. **问题原因**
  17. 服务端SSH 服务配置了禁止root用户登录策略。
  18. **处理办法**
  19. 在~/.ssh/sshd\_config 中包含了以下配置:
  20. PermitRootLogin no/xxxxxxxxxxx
  21. 我们需要将其改为
  22. PermitRootLogin yes
  23. 重启SSH服务
  24. service sshd restart
  25. 这样即可在root权限下进行ssh连接登录

发表评论

表情:
评论列表 (有 0 条评论,491人围观)

还没有评论,来说两句吧...

相关阅读