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 rsassh-copy-id -p 端口号 username@服务器IPssh username@服务器IP -p 端口号连接。防火墙设置(若启用)
若使用UFW防火墙,需开放SSH端口:
sudo ufw allow 端口号/tcp
例如默认端口22:sudo ufw allow 22/tcp。
注意:Debian Minimal为最小化安装,需手动安装SSH服务端;若需图形化管理,可安装openssh-client用于本地连接。