在 Debian 系统中安装并启用 SSH 服务(通常使用 OpenSSH)的步骤如下:
sudo apt update
sudo apt install openssh-server
sudo systemctl start ssh
sudo systemctl enable ssh
sudo systemctl status ssh
看到 active (running) 表示服务正常运行。
如果启用了防火墙(如 ufw),需要允许 SSH:
sudo ufw allow ssh
# 或
sudo ufw allow 22/tcp
在另一台机器上执行:
ssh 用户名@服务器IP
例如:
ssh user@192.168.1.100
配置文件位置:
/etc/ssh/sshd_config
常见安全配置示例:
Port 2222
PermitRootLogin no
PasswordAuthentication no
修改后重启服务:
sudo systemctl restart ssh
如果你是在 最小化安装 / 服务器版 Debian 或 树莓派 Debian 上操作,步骤是一样的。需要我帮你配置密钥登录或内网穿透也可以继续问。