kali 启用默认root,开启SSH服务,安装VNC,设置服务自启动

启用root用户并修改root用户密码
默认创建的用户不是root权限
1.开机选择第一项 Kali GNU/Linux 按键盘e键进入Grub
2.找到Linux行,将ro修改为rw,并在末尾添加init=/bin/bash
3.Ctrl+X或f10重启进单用户
4.用passwd命令修改密码
5.关机重启。登陆root用户


kali linux开启SSH服务 允许root登陆

1. 查看ssh服务状态
# /etc/init.d/ssh status
2. 修改配置文件
# vim /etc/ssh/sshd_config
#PermitRootLogin prohibit-password
PermitRootLogin yes
#PasswordAuthentication yes
PasswordAuthentication yes

启动ssh服务
/etc/init.d/ssh start
或者
service ssh start

查看SSH服务状态是否正常运行,命令为:
/etc/init.d/ssh status
或者
service ssh status


0x04 设置系统自动启动SSH服务
方法一:
sysv-rc-conf
sysv-rc-conf --list | grep ssh
sysv-rc-conf ssh on  //系统自动启动SSH服务
sysv-rc-conf ssh off  // 关闭系统自动启动SSH服务

方法二:
update-rc.d ssh enable  //系统自动启动SSH服务
update-rc.d ssh disabled // 关闭系统自动启动SSH服务


x11vnc 远程桌面并设置开机自动启动

安装x11vnc
sudo apt-get install x11vnc 

设置开机自动启动连接密码
sudo x11vnc -storepasswd 

将密码储存在/etc/x11vnc.pass 下
sudo x11vnc -storepasswd in /etc/x11vnc.pass 

在系统服务目录中新建服务文件
sudo vi /lib/systemd/system/x11vnc.service 


在文件中添加下列代码

[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
 
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /root/.vnc/passwd -rfbport 5900 -shared -capslock -nomodtweak


[Install]
WantedBy=multi-user.target

注意代码中root,是你的用户名,切记一定要更改。


设置开机自启服务
sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
sudo systemctl start x11vnc.service

上一篇:【ECS】提高ECS实例的安全性


下一篇:MongoDB中local.replset.minvalid集合的作用