请注意,本文编写于 253 天前,最后修改于 253 天前,其中某些信息可能已经过时。
Ubuntu 系统的默认用户名是 ubuntu,并在安装过程中默认不设置 root 帐户和密码。
其实之前文章中有过介绍,不过在实际使用中发现跟在甲骨文中有些不一样,重新记录一下。
步骤
- 使用ubuntu账号登录服务器。
执行以下命令,设置 root 密码:
sudopasswd root
- 输入 root 的密码,按 Enter。
- 重复输入 root 的密码,按 Enter。返回如下信息,即表示 root 密码设置成功。
passwd: password updated successfully
- 执行以下命令,打开
sshd_config
配置文件。
sudo vi /etc/ssh/sshd_config
- 按 i 切换至编辑模式,找到
#Authentication
,将PermitRootLogin
参数修改为yes
。如果PermitRootLogin
参数被注释,请去掉首行的注释符号(#
)。 找到
#Authentication
,将PasswordAuthentication
参数修改为yes
。
若sshd_config
配置文件中无此配置项,则添加PasswordAuthentication yes
项即可。- 按 Esc,输入
:wq
,保存文件并返回。 - 执行以下命令,重启 ssh 服务。
sudo service ssh restart
- 使用用户名
root
及设置的密码登录服务器。
5 条评论
就像你在小熊那条留言回复的。正常sudo -i ,貌似root密码只有在上传ftp的时候有用的到。
我一般都想搞最大的权限,用不用得到另说
好的 感谢,下次我试试
上周刚看了鸟叔的教程,哈哈哈
最近在搞服务器,虽然记录的是ubuntu,最后选择了Debian...