利用 SSH 和 VNC 进行远程访问及保障机器安全
远程访问相关
1. SSH 服务器设置
在 Ubuntu 系统中,若要实现远程访问,可借助 SSH 服务器。若未安装 SSH,可通过添加 openssh-server 包来安装 OpenSSH 服务器,其服务守护进程名为 sshd 。同时,需配置防火墙允许通过端口 22 的连接,否则无法使用 SSH。
SSH 存在两个版本:SSH1 和 SSH2。SSH2 较新且更安全,功能也更多,是 Ubuntu 的默认版本。为保障安全,建议禁用对 SSH1 客户端的支持,可在 /etc/ssh/sshd_config 文件中设置 Protocol 2 。若必须允许旧客户端连接,可添加 Protocol 1 。
2. SSH 工具
OpenSSH 实际上是一套工具集,包含 ssh (用于连接其他机器的安全外壳命令)、 sshd (接受传入 SSH 连接的服务器守护进程),还有 sftp (替代 ftp )、 scp 和 rcp 。
- ftp 与 sftp : ftp 是处理 FTP 文件传输的常用命令,但它不安全,会以明文形式传输数
超级会员免费看
订阅专栏 解锁全文

327

被折叠的 条评论
为什么被折叠?



