Ubuntu18配置允许远程连接

Ubuntu18配置允许远程连接

Ubuntu系统环境介绍介绍
Ubuntu版本:18.04.1
Linux内核:5.3.0-42-generic
电脑类型: x86_64
远程连接工具:SecureCRT

  • 第一步:检查是否开启SSH服务

默认情况下Ubuntu是帮我们安装了openssh-server如果没有进行第二步安装操作

# 使用ps -e|grep ssh 可以查看SSH服务状态
acestang@acestang:~$ ps -e|grep ssh
 1537 ?        00:00:00 ssh-agent
29098 ?        00:00:00 sshd
29099 ?        00:00:00 sshd
29267 ?        00:00:00 sshd
#也可以使用 service sshd status 进行查看
acestang@acestang:~$ service sshd status
● ssh.service - OpenBSD Secure Shell server
   Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2020-03-26 11:52:18 CST; 10min ago
  Process: 28937 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCESS)
  Process: 28933 ExecReload=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
  Process: 29097 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
 Main PID: 29098 (sshd)
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/ssh.service
           └─29098 /usr/sbin/sshd -D
Mar 26 11:52:18 acestang systemd[1]: Starting OpenBSD Secure Shell server...
Mar 26 11:52:18 acestang sshd[29098]: Server listening on 0.0.0.0 port 22.
Mar 26 11:52:18 acestang sshd[29098]: Server listening on :: port 22.
Mar 26 11:52:18 acestang systemd[1]: Started OpenBSD Secure Shell server.
Mar 26 11:52:54 acestang sshd[29099]: Accepted password for acestang from 192.168.40.99 port 6318 ssh2
Mar 26 11:52:54 acestang sshd[29099]: pam_unix(sshd:session): session opened for user acestang by (uid=0)
  • 第二步:如果没有SSH服务需要安装openssh-server
# -y 表示在安装过程中,所有提示是否的选项,都默认选择是
acestang@acestang:~$ sudo apt-get install openssh-server -y
  • 第三步:配置sshd_config文件
  1. 进入到ssh目录下(sshd_config文件在/etc/ssh目录下)
#sshd_config 文件在/etc/ssh/目录下
acestang@acestang:~$ cd /etc/ssh/
acestang@acestang:/etc/ssh$ ls
moduli  ssh_config  sshd_config  ssh_host_ecdsa_key  ssh_host_ecdsa_key.pub  ssh_host_ed25519_key  ssh_host_ed25519_key.pub  ssh_host_rsa_key  ssh_host_rsa_key.pub  ssh_import_id
  1. vim编辑sshd_config 找到 “#Port 22” 找到这一行

操作:将 “#Port 22” 替换成 “Port 22”
作用:设置SSHd服务的端口号

  1. 找到 #PermitRootLogin prohibit-password 这一行

操作:将 “#PermitRootLogin prohibit-password” 替换成 “PermitRootLogin yes”
作用:允许用Root用户进行远程登录
备注:如果找不到这一行,自行添加一行就可以了

  • 第四步:重启服务
#服务重启后就可以通过工具进行远程连接了
acestang@acestang:~$ service ssh restart
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值