Kali Linux 实战教程(三) —— 花生壳内网穿透
本节教程讲解了如何添加用户,如何开启 ssh 服务,如何设置内网穿透等。
添加用户
1 | adduser xwz //新建用户,用户名为 xwz |
之后会要求输入新的用户的密码,Kali Linux 还要求输入用户的一些信息,我们不用管默认按回车就行。
给新用户添加权限
如果不进行这一步,使用非 root 用户时,不能使用 sudo 命令。会报错
1 | xx is not in the sudoers file. This incident will be reported. |
一、 whereis sudoers
找出文件所在的位置,默认都是 /etc/sudoers
二、 chmod u+w /etc/sudoers
修改文件权限即添加文件拥有这的写权限,ls -al /etc/sudoers
可以查看原文件的权限。
三、 vim /etc/sudoers
编辑文件,在 root ALL=(ALL)ALL
行下添加 XXX ALL=(ALL)ALL
, XXX
为你的用户名。添加方法:找到root行,按下 i
键进入编辑模式添加即可!编辑好后 esc
键进入一般模式,键入 :wq
保存退出!
四、 最后, chmod u-w /etc/sudoers
回到文件的原权限!
开启 ssh
1.配置SSH参数
修改 sshd_config
文件,命令为:
1 | vim /etc/ssh/sshd_config |
将 #PasswordAuthentication yes
的注释去掉
然后,保存,退出vim。
2.启动SSH服务
命令为:
1 | /etc/init.d/ssh start |
查看SSH服务状态是否正常运行,命令为:
1 | /etc/init.d/ssh status |
3.设置开机自动启动 ssh 服务
1 | update-rc.d ssh enable //系统自动启动SSH服务 |
花生壳内网穿透
安装过程请看 花生壳 3.0 for Linux 相关安装使用文档
下载 花生壳客户端
1 | dpkg -i phddns_3.0_x86_64.deb |
记下 SN 。登录用
之后就可以配置 内网穿透 ,可以自定义端口为 22,即 ssh 的端口,
这样之后就可以用下面的命令登录
1 | ssh -p 端口号 用户名@域名 |
参考
Linux添加/删除用户和用户组
xx is not in the sudoers file 问题解决
Kali 开启 ssh 服务