Debian11系统默认没有安装SSH服务,如需要开启远程登录则需要安装相应的服务。
-
确保你已经登录到Debian系统,并具有root用户或sudo特权。
-
打开终端,并使用以下命令安装OpenSSH服务器软件包:
sudo apt update sudo apt install openssh-server
-
安装完成后,SSH服务将自动启动。你可以使用以下命令检查SSH服务的状态:
sudo systemctl status ssh
-
如果状态显示为"active",表示SSH服务已经在运行中。如果状态显示为"inactive",你可以使用以下命令启动SSH服务:
sudo systemctl start ssh
-
修改配置文件允许root账号远程登录
-
sudo vim /etc/ssh/sshd_config
中间位置 #PermitRootLogin 去掉# 改成 PermitRootLogin yes
-
添加一行
PasswordAuthentication yes
:wq 保存退出
-
确保SSH服务在系统启动时自动启动,可以使用以下命令:
sudo systemctl enable ssh
- 现在,SSH服务已经在Debian上启用了。你可以使用SSH客户端连接到Debian系统。