当前位置:   article > 正文

在 Ubuntu 22.04 LTS 开启 SSH_ubuntu22 ssh开启

ubuntu22 ssh开启

这个简单的教程介绍了如何在 Ubuntu 22.04 中启用 SSH ,这样你就可以通过加密网络协议远程登录并安全地传输数据。

安装 ssh 服务

  1. 用下面的命令安装ssh server
sudo apt install ssh
  • 1
  1. 等这个服务安装完成后,它应该会自己运行。如果没有的话,用下面命令手动开启:
sudo systemctl enable sshd && sudo systemctl start ssh
  • 1
  1. 检查服务状态
systemctl status ssh.service
  • 1

配置 ssh 服务

在完成安装之后,你应该可以通过ssh命令或者远程工具链接服务器了,不过有时候需要修改一下服务端口、限定某个用户登录,或者修改登录方式等等。

sudo vim /etc/ssh/sshd_config
  • 1

sshd_config
移除Port 22 项前面的 # 并修改后面的数字,这可以修改登录的端口号。
移除PermitRootLogin prohibit-password 前面的 # 可以允许 root 用户通过 authentication key 登录。
保存这个文件之后,重启服务

sudo systemctl restart sshd
  • 1

通过 SSH 登录或传输数据

设置远程SSH服务器后,可以运行以下命令进行远程登录

ssh server_user@server_ip
  • 1

如果你修改了ssh服务端口号为2333,那么需要添加 -p 2333

通过 scp 命令可以将数据从本地复制到服务器:

scp /PATH/TO/FILE server_user@server_ip:/PATH/TO/DESTINATION
  • 1

或者,通过命令将数据从服务器辅助到本地计算机的当前目录:

scp server_user@server_ip:/PATH/TO/FILE ./
  • 1

参考

How to Login Remote Ubuntu 20.04 Server with Passwordless SSH Key
sshd_config - How to Configure the OpenSSH Server?

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/299167
推荐阅读
相关标签
  

闽ICP备14008679号