ubuntu开启ssh服务 并 开启root登录权限
目录
Toggle前言:
当我们安装好了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服务已经启动:
如果没有启动,输入”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
修改好后如下图:
c、输入键盘上的 “:wq“键 保存并退出
4、修改root用户密码
passwd
5、重启ssh服务
systemctl restart ssh