Ubuntu 中的配置SSH链接

784 阅读1分钟

SSH链接配置

1. 为系统安装SSH工具

sudo apt-get install openssh-server

2. 启动SSH的服务

sudo /etc/init.d/ssh start

3. 查看进程,观察是否已经启动了相关服务

ps -e | grep sshd
如果有了进程之后才可以进行 ssh 的使用

4. 在Ubuntu不允许root登陆,需要修改权限

sudo vim /etc/ssh/sshd_config
随后找到 PermitRootLogin
将 PermitRootLogin 内容修改为 yes 就可以登陆了

# Authentication:
LoginGraceTime 120
#PermitRootLogin without-password
PermitRootLogin yes
StrictModes yes

保存退出 :wq!
  • 立即生效
    source /etc/ssh/sshd_config
    
  • 重启ssh服务
    sudo /etc/init.d/ssh restart
    

5. 操作过程中遇见的问题

  • Xshell5 无法通过 ssh 连接到VM虚拟机
  • ping 命令也无法 ping 通这个虚拟机的ip时的解决办法
    找到本机的控制面板 --> 
    网络和Internet -->
    网络和共享中心 -->
    更改适配器设置 -->
    将(VMware Network Adapter VMnet8)启用即可解决此问题

安装openssh-server时会出现的错误

  • 解决方案

    根据上方的提示的错误信息 ssh : Depends: openssh-server (>= 1:6.6p1-2ubuntu1)
    需要先安装 openssh-client ,然后再安装 openssh-server 即可。
    注意 : 等号两边不允许有空格

    sudo apt-get install openssh-client=1:6.6p1-2ubuntu1
  • openssh-client 安装完毕后 再次重新安装 openssh-server

    sudo apt-get install openssh-server

-------------本文结束 感谢您的阅读-------------