ubuntu默认是没有设置root用户密码的,因此如果是新安装的ubuntu虚拟机只能使用普通用户登录,不能使用root用户。要想登录root用户,需要先创建root用户的密码,具体步骤如下:
1. 输入命令 sudo passwd root
首先输入当前普通用户的密码
按回车后输入root用户的密码
最后再确认root用户的密码,修改密码成功
2. 安装 SSH
(1)安装SSH客户端
apt-get install openssh-client
(2)安装SSH服务端
apt-get install openssh-server
(3)启动SSH
/etc/init.d/ssh start
查看ssh是否启动成功
ps -e | grep ssh
出现ssh说明启动成功
3.配置/etc/ssh/sshd_config文件
(1)vim /etc/ssh/sshd_config
按下 / 键,输入 permitrootlogin,然后回车
如果能查找到 permitrootlogin,则修改配置,不能则新增配置
在文件中添加 permitrootlogin yes 允许root用户登录
vim编辑方法:
按 i 键进入编辑模式,退出时先按ESC,输入 :wq!(保存并退出,如果不保存,输入 :q!)
(2)重启服务
service ssh restart