下面按从零开始的思路,教你用 SecureCRT 登录 Debian(本地虚拟机、服务器、云主机都适用)。
sudo systemctl status ssh
如果没安装:
sudo apt update
sudo apt install openssh-server
启动并设置开机自启:
sudo systemctl enable --now ssh
ip a
常见:
192.168.x.x192.168.1.xsudo adduser yourname
sudo usermod -aG sudo yourname
File → Quick ConnectTools → Create Public KeyIdentity 和 Identity.pub用密码先登录,然后:
mkdir -p ~/.ssh
chmod 700 ~/.ssh
将 Identity.pub 内容追加进去:
nano ~/.ssh/authorized_keys
粘贴后:
chmod 600 ~/.ssh/authorized_keys
SSH2Identitysudo ufw allow 22
Debian 默认禁止 root SSH:
sudo nano /etc/ssh/sshd_config
修改:
PermitRootLogin yes
重启:
sudo systemctl restart ssh
| 项目 | 示例 |
|---|---|
| IP | 192.168.1.100 |
| 用户 | debian |
| 端口 | 22 |
| 方式 | 密码 / 密钥 |
如果你愿意,可以告诉我:
我可以直接给你一套最合适的安全配置。