一、查看是否安装了ssh服务
    ubuntu默认安装了openssh-clientopenssh-server需要手动安装

    二、安装ssh服务
    apt-get install openssh-server

    三、安装好后查看SSH是否启动
    打开”终端窗口”,输入”sudo ps -e |grep ssh“–>回车–>有sshd,说明ssh服务已经启动
    如果没有启动,输入”sudo service ssh start 或者 /etc/init.d/ssh start“–>回车–>ssh服务就会启动,出现下图所示为启动正常.
    image.png
    开启ssh服务,sudo service ssh start,使用远程软件(如xshell)进行测试,安装完毕,现在你就可以远程管理你的linux主机了,而不是每次跑到机房去啦

    四、使用gedit修改配置文件”/etc/ssh/sshd_config” 获取远程ROOT权限
    打开”终端窗口”,输入”sudo gedit /etc/ssh/sshd_config“–>回车
    把配置文件中的”PermitRootLogin without-password“加一个”#”号,把它注释掉
    再增加一句”PermitRootLogin yes“–>保存,修改成功

    五、重启ssh服务
    /etc/init.d/ssh restart
    查看ssh服务开启状况:ps -e|grep ssh

    六、查看Ubuntu 16.04d的IP地址
    打开”终端窗口”,输入”sudo ifconfig“–>回车–>就可以查看到IP地址。
    sendpix8.jpg
    其中inet addr为电脑服务器端的IP地址,使用Xshell连接时,就用这个进行识别.

    七、使用Xshell进行远程连接
    此时先输入服务器端的IP地址,进入登陆页面
    然后用户名要使用与服务器端想对应的用户才行,这里我的服务器的用户名必须为user,不然会出现:
    说是ssh服务器拒绝了密码,请再试一次的弹框
    这样的报错!!!

    密码就是你ubuntu上用户密码!!