SSH 的全称是 安全的 ShellSecure Shell,它是一种功能强大、效率高的终端连接程序用于在两个终端之间交互操作。让我们不要忘记它名称的“安全”部分,SSH 会加密所有的通信流量,以防止如劫持、窃听等攻击,同时提供不同的身份认证方式和无数个可以自定义配置的选项。
配置步骤如下:
第一步:安装依赖包。
让我们从打开终端输入一些必要命令开始吧。注意,在安装新的包或者软件前,要先更新你的 Ubuntu 系统工具,以确保运行的是最新版本的程序。命令如下:
sudo apt update && sudo apt upgrade
安装openssh-server
sudo apt install openssh-server
第二步:检查服务器状态。
下载并安装完openssh-server后,SSH 服务器应该已经运行了,为了确保万无一失我们还需要检查一下,使用以下命令:
service ssh status
或者:sudo systemctl status ssh
如果成功能看到如下页面:
第三步:允许 SSH 通过防火墙
运行如下防火墙配置命令
sudo ufw allow ssh
现在,我们的 SSH 服务器已经开始运行了,在等待来自客户端的连接。
第四步:连接远程服务器
在ubuntu中使用如下命令
sudo apt install openssh-client
要连接你的 Ubuntu 系统,你需要知道它的 IP 地址,然后使用 ssh 命令,就像这
ssh username@ip_address
这是会要求你输入指定用户的密码,输入密码并再次按回车即可进入。
总结:
你可以在 Ubuntu 系统中设置 SSH 作为服务器,允许来自你电脑的远程安全的连接,便于你通过命令行开展工作。
参考链接:
ubuntu入门
利用ssh配置文件管理多个ssh链接
向SSH 服务器添加多波公钥野吉进行无密码身份验证
保护SSH 服务器的 SSH 加固技巧