• 查看用户属于哪个组:
groups 用户名
Groupadd 组名 添加组
Groupdel 组名 删除组
• 将123用户加入到组1234中
gpasswd -a 123 1234
• 将123用户从1234组中移除
gpasswd -d 123 1234
• Linux权限管理
Linux文件类型:
- 二进制文件
d 目录
l 链接文件
使用ls -l 路径 查看指定路径文件详细列表
-rw-r--r-- 1 root root 0 9月 12 10:22 123.txt
drwxr-xr-x 2 root root 4096 9月 11 09:20 backups
第一列:文件类型和权限
第二列:子目录数河连接数量
第三列:文件所有者
第四列:文件所属组
第五列:文件大小
第六列:日期和时间
第七列:文件名
第一列中共有十位,第1位文件类型,2-4位是当前文件所有者的权限,5-7位是文件所属组的权限,8-10位其他人对该文件的权限
权限数字:
r:可读 4
w:可写 2
x:可执行 1
rwx 7 r-- 4 -wx 3 rw- 6 644 123.txt
更改权限:
chmod [who][+ | - | =] 文件或文件夹
[who] :u 所有者 g 所属组 o 其他人 a 所有人
+:添加
-:取消
=:赋值某些权限
更改权限方式推荐使用数字:
chmod 数字 文件或文件夹
更改所属者或所属组:
chown root /test 将test文件夹的所有者改为root
chgrp admin /test 将test文件夹的所属组改为admin
chown root:root /tmp 将/tmp文件夹的所有者改为root所属组改为root
chown -R root:root /tmp 将/tmp文件夹所有文件所有者改为root所属组改为root
chown -R 777 /tmp 将/tmp文件夹中所有文件权限改为777
权限对于文件和文件夹的含义
文件 文件夹
r :可以查看文件内容 可以列出文件夹目录
w:可以修改文件 可以在文件夹下新建和删除
x:可以执行文件 可以进入文件夹
tar 压缩和解压文件
netstat 查看网络状态
nslookup 查看dns
ps查看运行的程序
top实时查看运行的程序
service 控制service控制器启用关闭服务
curl网页重定向
wget 下载文件
• 内存管理
ps 查看系统进程
ps -u/-l 正在隶属于当前用户的进程信息
ps -aux 查看系统中所有用户的进程信息
ps -aux|grep 123 查看指定123的信息
ps -le|grep ssh 进程信息
kill关闭进程
kill pid
-9 强制关闭
-l 重启进程
killall 关闭所有的进程
• 查看端口信息
netstat -ano(windows)
netstat -ntulp(linux)
top 显示进程信息
top -c 显示完整命令
top -d 5 更新时间
top -p pid 查看某pid的具体信息
Free 显示linux中的空闲内存、使用的物理内存、swap内存、buffer
xhell首次连接kali系统中的ssh
xshell:帮助我们去连接各种服务平台,方便管理服务器,链路可以加密处理(ssh/vsftp)
step 1: 开启kali中的ssh服务,service ssh start,检测是否开启成功,/etc/init.d/ssh status或者netstat –ntulp|grep 22
step 2:关闭防火墙(目前) /etc/init.d/iptables stop,然后需要找到ssh的配置文件,/etc/ssh/sshd_config,大约在27行左右,将“#PermitRootLogin prohibit-password”修改为“PermitRootLogin yes”,保存退出!
Step 3:service ssh restart,使用xshell连接,使用root账号或者普通账号
Step 4:xshell:文件?新建?协议选择ssh,主机输入kali的IP,端口默认是22,点击“连接”,接下来输入root账号,最后输入密码即可连接。
注意:ssh服务可以更改端口,修改配置文件,port 22 -?port 2222
Kali更换更新源
kali的源文件保存在/etc/apt/下的sources.list中,我们用vim打开
Vim /etc/apt/sources.list
Leafpad /etc/apt/sources.list
#阿里云Kali源
deb http://mirrors.aliyun.com/Kali Kali main non-free contrib
deb-src http://mirrors.aliyun.com/Kali Kali main non-free contrib
deb http://mirrors.aliyun.com/Kali-security Kali/updates main contrib non-free
将以上更新源替换原有文件内容后在终端输入如下命令
apt-get update&&apt-get upgrade&&apt-get autoclean
重复输入直至没有可更新的软件为止,然后输入apt-get clean,最后输入reboot重启,更新完毕。
Kali安装软件
Apt search open-vm-tools-desktop
Apt-get install open-vm-tools-desktop
reboot
• linux网络管理
ping
ifconfig
route
netstat
arp
traceroute 查看数据包在网络中的路径
ss显示socket通信信息
ss -t -a tcp连接
ss -l 显示打开的所有网络连接端口
来源:oschina
链接:https://my.oschina.net/u/4408758/blog/3388190