首先在对外TCP端口中选择22端口:
在连接-端口映射中可以看到:
使用ssh连接云服务器,更新包列表并安装OpenSSH服务器:
bash
apt-get update
apt-get install-y openssh-server
创建 SSH 运行目录:
bash
mkdir /var/run/sshd
设置 root 用户密码 (根据需要更改):
bash
echo 'root:password' | chpasswd
允许远程登录:
bash
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
修改端口为"端口映射"中映射端口:
bash
sed -i 's/Port 22/Port 34869/' /etc/ssh/sshd_config
重启服务器后使用34869连接即可使用sftp。