OpenSSH是一个免费的工具,广泛用于在Linux系统上远程登录。它使用SSH / SecSH协议套件提供的加密网络服务。它的源代码是免费提供给大家。本文将帮助您安装或更新OpenSSH服务器在Ubuntu和LinuxMint系统。
OpenSSH的特点
- 开源项目
- 免费许可
- 强加密(3DES,河豚,AES的Arcfour)
- X11转发(加密X窗口系统的流量)
- 端口转发(对于传统协议加密频道)
- 强认证(公共密钥,一次性口令和Kerberos身份验证)
- 代理转发(单点登录)
- 数据压缩
点击这里了解OpenSSH的功能的详细信息。
第1步 - 安装/更新OpenSSH服务器
OpenSSH服务器软件包正在操作系统的所有版本下的默认Apt库可用。您可以安装或使用以下命令来更新最新的OpenSSH服务器。
$ sudo apt-get install openssh-server
第2步 - 启动/停止OpenSSH服务
从默认的APT仓库安装OpenSSH最新的软件包之后。您OpenSSH服务器将自动启动。但是如果你需要启动,停止或命令行重新启动OpenSSH服务器,使用以下命令
$ sudo service ssh start
$ sudo service ssh stop
$ sudo service ssh restart
第3步 - 打开防火墙端口
如果您在使用iptables来保护您的服务器,使用以下命令打开端口的SSH访问。
$ sudo iptables -A INPUT -s 192.168.1.0/24 -p tcp --dport 22 -j ACCEPT
或者,如果你正在使用
UFW来管理下面的命令防火墙使用。
$ sudo ufw allow from 192.168.1.0/24 to any port 22
下一步:
5个窍门,以确保的OpenSSH服务器安全