Debian Minimal默认未安装SSH服务,需手动安装配置,步骤如下:
安装SSH服务端
sudo apt update
sudo apt install openssh-server
安装后服务会自动启动,可通过sudo systemctl status ssh
检查状态。
配置SSH(可选)
/etc/ssh/sshd_config
:sudo nano /etc/ssh/sshd_config
#Port 22
注释并修改为Port 2222
。PermitRootLogin no
。PubkeyAuthentication yes
未被注释。sudo systemctl restart ssh
。使用SSH连接
ssh username@服务器IP -p 端口号(默认22)
首次连接需确认主机指纹(输入yes
)。ssh-keygen -t rsa
ssh-copy-id -p 端口号 username@服务器IP
ssh username@服务器IP -p 端口号
连接。防火墙设置(若启用)
若使用UFW防火墙,需开放SSH端口:
sudo ufw allow 端口号/tcp
例如默认端口22:sudo ufw allow 22/tcp
。
注意:Debian Minimal为最小化安装,需手动安装SSH服务端;若需图形化管理,可安装openssh-client
用于本地连接。