Linux学习

187 阅读1分钟

挂载

各目录的说明

远程登录,默认端口22(安全考虑,修改默认端口)

目录、文件、链接文档

属主、属组、其他用户

r(读)w(写)x(可执行)

chgrp:更改文件属组

chgrp [-R] 属组名 文件名

chown:更改文件属主,也可以同时更改文件属组

chown [–R] 属主名 文件名
chown [-R] 属主名:属组名 文件名

chmod:更改文件9个属性

chmod [-R] xyz 文件或目录

针对每个用户创建自己的用户,分配对应的权限,安全性

/etc/passwd, /etc/shadow, /etc/group

批量添加用户

1、新建users.txt文件,内容如下
    liangjun::100:100:liangjun:/home/liangjun:/bin/bash
    liangwei::101:100:liangwei:/home/liangwei:/bin/bash
    qiankun::102:100:qiankun:/home/qiankun:/bin/bash
2、以root身份执行命令 /usr/sbin/newusers,从刚创建的用户文件user.txt中导入数据,创建用户
    /usr/sbin/newusers <users.txt 
3、/usr/sbin/pwunconv 
4、编辑密码对照文件,如下
    liangjun:liangjun
    liangwei:liangwei
    qiankun:qiankun
5、/usr/sbin/chpasswd <passwd.txt
6、确定密码经编码写入/etc/passwd的密码栏后
    /usr/sbin/pwconv

Linux 磁盘管理

df:列出文件系统的整体磁盘使用量
du:检查磁盘空间使用量
fdisk:用于磁盘分区

如何将80端口转发到其他端口,并永久生效?

(重启就得重新设置)
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 8443