要在Debian上安装SSH服务,可以按照以下步骤进行操作:
打开终端,使用root用户或具有sudo权限的用户登录系统。
运行以下命令以更新系统软件包列表:
sudo apt update
安装OpenSSH服务器软件包:
sudo apt install openssh-server
在安装过程中,您可能会被要求输入确认以继续安装。输入“Y”并按Enter键。
安装完成后,SSH服务将自动启动。您可以通过以下命令检查SSH服务的状态:
sudo systemctl status ssh
如果SSH服务正在运行,您将看到一行类似于“Active: active (running)”的输出。
默认情况下,SSH服务将使用系统中的所有用户进行身份验证。如果您希望限制SSH访问仅限于特定用户,请编辑SSH服务器配置文件:
sudo nano /etc/ssh/sshd_config
在打开的文件中,找到“#PermitRootLogin prohibit-password”行,并将其修改为“PermitRootLogin no”。这将禁用root用户通过SSH登录。
如果您希望允许特定用户通过SSH登录,请添加以下行:
AllowUsers username
将“username”替换为您希望允许登录的用户名。如果有多个用户,请用空格分隔它们。
保存文件并退出编辑器。
重新加载SSH服务器配置以使更改生效:
sudo systemctl reload ssh
现在,您已经成功安装和配置了SSH服务。您可以使用SSH客户端连接到Debian系统了。