44、利用 SSH 和 VNC 进行远程访问及保障机器安全

利用 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 文件传输的常用命令,但它不安全,会以明文形式传输数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值