设置root密码
sudo passwd root切换命令行至root
su root注释以下文件内容
打开这个文件 --需要提前安装nano、vim 如果没有安装 使用vi编辑
nano /etc/ssh/sshd_config修改
...
#PermitRootLogin prohibit-password
PermitRootLogin yes # 允许root直接登录
...
#PermitEmptyPasswords no
PermitEmptyPasswords no # 因为设置了root密码,所以需要修改为no
...
# 重启服务
systemctl restart ssh
# 注释此行
# auth required pam_succeed_if.so user != root quiet_success可能需要重启计算机
{/collapse-item}
{collapse-item label="安装SSH服务"}
1、更新软件包列表:
sudo apt update2、安装OpenSSH服务器软件包:
sudo apt install openssh-server3、确认SSH服务已经安装并正在运行:
sudo systemctl status ssh4、如果服务没有自动启动,您可以使用以下命令启动它:
sudo systemctl start ssh5、为了确保SSH服务在系统启动时自动启动,请使用以下命令:
sudo systemctl enable ssh默认情况下,SSH服务应该已经允许您使用密码认证来进行连接。如果您想要修改SSH配置文件(例如更改默认端口或禁用root登录),您可以编辑 /etc/ssh/sshd_config 文件。
安装完成后,您可以从任何支持SSH的客户端使用SSH命令进行连接:
ssh username@your_server_ip{/collapse-item}
{collapse-item label="折叠标题二"}
折叠内容二
{/collapse-item}
{collapse-item label="折叠标题二"}
折叠内容二
{/collapse-item}
评论 (0)