设置允许远程sshd到kali

文章描述了在Linux终端中修改sshd_config文件,重启SSH服务,并使用lsof检查22端口连接情况的过程,展示了对系统安全设置和网络通信的管理操作。
摘要由CSDN通过智能技术生成

┌──(root㉿kali)-[/etc]

└─# vim /etc/ssh/sshd_config

修改
在这里插入图片描述

┌──(root㉿kali)-[/etc]

└─# /etc/init.d/ssh restart

┌──(root㉿kali)-[/etc]

└─# lsof -i :22

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

sshd 4832 root 4u IPv4 21363 0t0 TCP 192.168.119.3:ssh->192.168.119.1:3440 (ESTABLISHED)

sshd 4833 sshd 4u IPv4 21363 0t0 TCP 192.168.119.3:ssh->192.168.119.1:3440 (ESTABLISHED)

sshd 5862 root 3u IPv4 28031 0t0 TCP *:ssh (LISTEN)

sshd 5862 root 4u IPv6 28033 0t0 TCP *:ssh (LISTEN)

连接成功:
在这里插入图片描述

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
允许远程登录 Linux 系统,需要进行以下步骤: 1. 确认 SSH 服务已安装并启动 SSH 是 Linux 系统远程登录的常用协议,确保 SSH 服务已安装并启动。可以使用以下命令检查 SSH 服务状态: ``` systemctl status sshd ``` 如果 SSH 服务未安装,则需要安装并启动 SSH 服务。 2. 确认防火墙已开放 SSH 端口 默认情况下,Linux 系统的防火墙可能会阻止 SSH 连接。需要确保防火墙已开放 SSH 端口。可以使用以下命令开放 SSH 端口: ``` firewall-cmd --zone=public --add-port=22/tcp --permanent firewall-cmd --reload ``` 3. 修改 SSH 配置文件 需要修改 SSH 配置文件以允许远程登录。可以使用以下命令打开 SSH 配置文件: ``` vi /etc/ssh/sshd_config ``` 找到以下行并取消注释: ``` #Port 22 #AddressFamily any #ListenAddress 0.0.0.0 #PermitRootLogin prohibit-password #PasswordAuthentication yes ``` 将 Port 22 改为其他端口号,例如 2222。 取消注释 PermitRootLogin 并将其设置为 yes,允许使用 root 用户登录。 取消注释 PasswordAuthentication 并将其设置为 yes,允许使用密码登录。 保存并关闭 SSH 配置文件。 4. 重启 SSH 服务 使用以下命令重启 SSH 服务: ``` systemctl restart sshd ``` 现在,其他计算机就可以通过 SSH 协议远程登录 Linux 系统了。使用以下命令登录远程系统: ``` ssh username@remote_host -p port_number ``` 其中,username 为远程系统的用户名,remote_host 为远程系统的 IP 地址或域名,port_number 为 SSH 端口号,例如 2222。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值