为何须要开启SSH

SSH(SecureShell)准许您远程安全地联接到Kali系统linux shell 版本信息,进行远程管理、文件传输等操作。注意:出于安全考虑linux shell 版本信息,KaliLinux默认不启用SSH服务linux学习视频,须要自动配置。

详尽步骤

1.更新系统包列表

sudo apt update

2.安装OpenSSH服务器

sudo apt install openssh-server -y

3.配置SSH服务

编辑SSH配置文件:

sudo nano /etc/ssh/sshd_config

须要更改的关键设置:

开启SSH服务_配置Kali Linux SSH_linux shell 版本信息

PermitRootLogin yes

配置Kali Linux SSH_开启SSH服务_linux shell 版本信息

容许密码认证:找到PasswordAuthentication行,更改为

PasswordAuthentication yes

(可选)更改默认端口22:找到#Port22,取消注释并更改

按Ctrl+O保存,按回车确认,之后Ctrl+X退出编辑器。

4.生成SSH秘钥(假如不存在)

sudo ssh-keygen -A

5.启动SSH服务

sudo systemctl start ssh

6.设置开机自启(可选)

sudo systemctl enable ssh

7.检测SSH服务状态

sudo systemctl status ssh

配置Kali Linux SSH_开启SSH服务_linux shell 版本信息

应听到”active(running)”状态

linux shell 版本信息_配置Kali Linux SSH_开启SSH服务

8.配置防火墙(如启用)

sudo ufw allow 22 # 或您设置的自定义端口
sudo ufw reload

联接测试

从另一台设备联接Kali:

ssh username@kali_ip_address
# 例如: ssh kali@192.168.1.100

或则使用SecureCRT联接

配置Kali Linux SSH_linux shell 版本信息_开启SSH服务

安全注意事项

linux shell 版本信息_配置Kali Linux SSH_开启SSH服务

强烈建议更改默认密码redhat linux 9.0,尤其是root帐户

sudopasswdroot

sudopasswdkali#更改普通用户密码

更安全的做法:

临时关掉SSH服务(不须要时):

bash

sudo systemctl stop ssh

常见问题解决

配置Kali Linux SSH_linux shell 版本信息_开启SSH服务

此配置适用于最新版KaliLinux(2025.4版本),通过以上步骤,您可以安全地启用SSH服务进行远程管理。请勿必注意网路安全,防止在网段上曝露SSH端口。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复