ubuntu开启ssh服务

ubuntu开启ssh服务 并 开启root登录权限

前言:

          当我们安装好了ubuntu后有时会发现用 Finalshell 或是 xhell等ssh连接工具连接不上报错,这时可能是我们没有开启ssh服务导致的。

ubuntu开启ssh服务

1、更新源列表

在桌面上右键,打开”终端窗口”,输入”sudo apt-get update”–>回车–>”输入当前登录用户的管理员密码”–>回车,就可以了。

sudo apt-get update

2、安装openssh-server

sudo apt-get install openssh-server

3、查看ssh服务是否启动

sudo ps -e |grep ssh

当出现下图有sshd,说明ssh服务已经启动:

查看ssh服务是否启动

如果没有启动,输入”sudo service ssh start”–>回车–>ssh服务就会启动。

4、启动ssh服务

sudo service ssh start

ubuntu开启root登录权限

1、sudo -i 切换到 root 用户权限。

sudo -i


2、安装 vim

出现提示是否安装:输入Y确认安装

apt install vim


3、编辑配置文件

vim /etc/ssh/sshd_config

输入”vim /etc/ssh/sshd_config“打开”sshd_config“文件  

a、按键盘上的 “i” 键进入编辑模式  

提示:可以用键盘上的  “上下左右”  方向键来移动光标

找到:#PermitRootLogin prohibit-password ,删除前面的#号注释 修改成:PermitRootLogin yes

找到:#PasswordAuthentication yes删除前面的#号注释 修改成:PasswordAuthentication yes

修改好后如下图:

开启root登录权限
b、按键盘上的esc 键退出编辑模式  

c、输入键盘上的 :wq键 保存并退出

4、修改root用户密码

passwd

5、重启ssh服务

systemctl restart ssh

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注