赞
踩
这个简单的教程介绍了如何在 Ubuntu 22.04 中启用 SSH ,这样你就可以通过加密网络协议远程登录并安全地传输数据。
sudo apt install ssh
sudo systemctl enable sshd && sudo systemctl start ssh
systemctl status ssh.service
在完成安装之后,你应该可以通过ssh命令或者远程工具链接服务器了,不过有时候需要修改一下服务端口、限定某个用户登录,或者修改登录方式等等。
sudo vim /etc/ssh/sshd_config
移除Port 22
项前面的 #
并修改后面的数字,这可以修改登录的端口号。
移除PermitRootLogin prohibit-password
前面的 #
可以允许 root
用户通过 authentication key
登录。
保存这个文件之后,重启服务
sudo systemctl restart sshd
设置远程SSH服务器后,可以运行以下命令进行远程登录:
ssh server_user@server_ip
如果你修改了ssh服务端口号为2333,那么需要添加 -p 2333
通过 scp 命令可以将数据从本地复制到服务器:
scp /PATH/TO/FILE server_user@server_ip:/PATH/TO/DESTINATION
或者,通过命令将数据从服务器辅助到本地计算机的当前目录:
scp server_user@server_ip:/PATH/TO/FILE ./
How to Login Remote Ubuntu 20.04 Server with Passwordless SSH Key
sshd_config - How to Configure the OpenSSH Server?
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。