自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 变量方式批量创建账户

#!/usr/bin/bash#通过read 读取变量值read -p "please input a number as user number:" numread -p "please input a num as a standard:" standard#验证输入变量值是否为数字,且num的值小于standard的值while truedo if [[ ${num} -le ${standard} && ${num} =~ ^[0-9]+$ &&amp...

2021-08-14 18:59:01 95

原创 Linux 系统用户对话

在linux上可以争对正在登陆的用户,实现对话。如:root账户可以和crissun账户实现对话。首先利用lastlog 命令查看最近登陆系统的用户write crissun pts/0,输入需要和crissun账户对话的信息后,按ctrl+d结束输入同理登陆crissun用户后,输入write root...

2021-08-10 16:20:48 162

原创 Linu系统管理之ACL

什么情况下使用ACL管理当我们平时针对user、group、other管理文件或者文件夹无法实现特殊的权限控制,需要使用ACL设置用户对文件的指定权限setfacl -m u:crissun:rx filename.txtcrissun用户相对于filename.txt文件是其他组的用户,所以进行setfacl -m u:crissun:rx filename.txt设置权限后其他组的执行权限为"+"。查看当前的文件名权限getfacl filename.txt使用ACL的直观优势

2021-08-10 15:45:38 78

原创 常用Linux脚本命令汇总

获取账号uidid crissun | awk '{print $1}' | cut -c '4-8'创建账户默认密码echo "123456" | passwd --stdin crissun列出当前文件下的文件名ls -l | awk '{print $9}' > filename.txt

2021-08-09 16:35:11 404

原创 Linux账号管理—2

如何查看当前账号的密码有效时间passwd -S crissun (仅仅root管理员可以查看)查看的信息注解:crissun:被查询的账号;PS:账号注释;2021-08-05:密码创建时间;0:最小天数;99999:变更天数,即:密码从创建到最终变更的时间;7:警告时间,即:密码快到变更时间后提前7天出现警告-l:密码不会失效修改账号密码失效时间以及密码失效后10天未使用则账号无法登陆passwd -x 30 -i 10 crissun密...

2021-08-09 14:32:03 71

原创 su和su-以及sudo的理解

su与sudo提权比较 su su - sudo 登陆用户类型 shell类型 密码方式 shell类型 密码方式 登陆密码以及设置 普通用户切换管理员 no-login shell(无法使用说有变量) 输入管理员密码 login shell(可以使用管理员的所有变量) 输入管理员密码 普通用户登陆需要使用普通用户密码,需要设置用户有sudo权限(etc/sudoers) 管理员切换普通用户 no-log..

2021-08-09 10:49:35 724

原创 Linux账号管理

如何为系统创建一个新的账号 1.创建账号前需要判断该账号是否已经创建,以免重复grep crissun /etc/passwd /etc/shadow /etc/group2.最简单的创建密码方法#useradd crissun#passwd crissun这种方式创建的账号会默认创建对应用户名的组,以及密码设置,不过密码设置是无效的,需要自行设置,具体参考以下的文件:/etc/default/useradd/etc/login.defs/etc/ske...

2021-08-06 11:26:28 54

转载 Linux系统安装整体规划

困扰我的一个问题,软件安装到底是放在/local,还是/opt 目录下?借鉴一位大佬的理解:Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。 /usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。 /opt:用户级的程序目录,可以理解为D:/Software,opt有可选的意

2021-08-05 10:20:49 167

原创 Linux目录以及文件权限理解

了解Linux系统目录/文件权限结构 利用ls -al 命令可以列出详细的文件以及隐藏文件的权限,显示详细时间信息可以用ls -al --full-time以.bash_history文件为例:-rw-------"-":代表文件属性为文件"d":代表文件属性为目录"r":代表文件可读"w":代表文件可写入,即可对文件内容新增内容、编辑内容、修改内容(但不可以删除文件)"x":代表文件可执行对于文件权限是每三个为一组(rwx),分别代表"用户"、"群组"、"其他组...

2021-08-04 15:32:30 418

原创 2021-03-25

解决80端口被占用的问题先前在安装warmpsever的时候,图标颜色总是橘黄色的不正常状态,弹出系统错误提示框:无法启动此程序,因为计算机中丢失 MSVCR110.dll。尝试重新安装该程序以解决此问题。”。百度了一下,下了一些东西,解决了这个问题,但又出现了其他的问题,一直解决不了,于是安装了别的——phpstudy,安装完成后,出现了80端口被占用、Apache不能正常运行的问题。什么是80端口?80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放

2021-08-04 10:53:25 138

原创 nginx之配置检查命令问题

1 检查nginx 的nginx.conf 是否正确cd /usr/local/nginx/sbin/nginx —sbin目录下是nginx 的可执行文件./nginx -t2 平滑的重启nginx服务cd /usr/local/nginx/sbin/nginx./nginx -s reload3 停止nginx 服务cd /usr/local/nginx/sbin/nginx./nginx -s stop以上的方法需要切换到nginx的...

2020-12-28 15:27:20 500

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除