linux系统 户和账号操作】的更多相关文章

1,基本操作要求 实现用户账号的管理,要完成的工作主要有如下几个方面: ·       用户账号的添加.删除与修改.·       用户口令的管理.·       用户组的管理. 2,用户账户添加删除和修改     用户账户添加:useradd 选项 用户名     常用选项: -c comment 指定一段注释性描述. -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录.-d和-m选项用来为登录名xxx产生一个主目录/usr/xxx -g 用户组 指定用户所属的用…
linux系统安全加固 一.账号相关 1.禁用或删除无用账号 减少系统无用账号,降低安全风险. 当我们的系统安装完毕后,系统默认自带了一些虚拟账户,比如bin.adm.lp.games.postfix等,这些账号理论上是可以删除的.但是因为它们的登录shell都是/sbin/nologin,所以它们本身也是无法登录的,不用删也可以.我们要注意的是系统安装完成后,自己手动创建的一些账户,比如这些登录shell是/bin/bash,一定要控制好. 1.1.使用cat /etc/passwd 命令查看…
Linux思想即,Linux系统下一切皆文件. 一.对文件操作的几个函数 1.打开文件open函数 int open(const char *path, int oflags); int open(const char *path, int oflags,mode_t mode); – 参数path表示:路径名或者文件名.路径名为绝对路径名. – 参数oflags表示:打开文件所采取的动作. 下面几个为常用参数: O_RDONLY文件只读:O_WRONLY文件只写:O_RDWR文件可读可写:O_…
小白操作Linux,手抖导致误修改了系统文件和目录权限,导致系统宕机的修复. -R / -R / test 有的是真不懂,执行了上面的第一条命令,有的是懂,但是操作太快或者粗心大意,或者有乱敲空格的恶习,诸如此类... 不胜枚举,总之闯祸了. Linux 中,如果意外误操作将根目录目录权限批量设置,比如 chmod -R 777 / ,系统中的大部分服务以及命令将无法使用,这时候可以通过系统自带的 getfacl 命令来拷贝和还原系统权限,若是其他系统目录被误操作,同样可行. 修复的方法如下:…
#rm [-fir] 文件或者目录 参数: -f:就是force的意思,忽略不存在的文件,不会出现警告信息: -i:互动模式,在删除前会询问用户是否操作: -r:递归删除.最常用的在目录删除.这是一个非常危险的参数!!! 范例一:删除bashrc #rm -i bashrc rm: remove regular file `bashrc'? y #如果加上-i参数,就会主动询问,避免删除错误的文件名: 范例二:通过通配符*的帮忙,删除以bashrc开头的文件 #rm -i bashrc* #*代…
修改配置文件/etc/ssh/sshd_config,去掉PermitRootLogin前的注释,修改值为no,然后重启sshd服务即可 #LoginGraceTime 2m PermitRootLogin no #StrictModes yes MaxAuthTries 3 #MaxSessions 10 service sshd restart 执行该操作后root账号便无法远程登录,因此在此之前要先新建一个账号,并设置密码 useradd xiaowen passwd xiaowen…
先来回顾一下未决信号集是怎么回事. 信号从产生到抵达目的地,叫作信号递达.而信号从产生到递达的中间状态,叫作信号的未决状态.产生未决状态的原因有可能是信号受到阻塞了,也就是信号屏蔽字(或称阻塞信号集,mask)对应位被置1.阻塞信号集和未决信号集均是由内核维护的,整个过程如下图示: 我们有时需要屏蔽某个信号,就需要去修改阻塞信号集.那么,我们该如何修改阻塞信号集?系统提供的一个方法是,我们先创建一个跟阻塞信号集一样的集合,再利用它去修改阻塞信号集. 系统提供了一系列的信号集设定函数.这些函数如下…
在 /etc/profile 最后添加 export HISTTIMEFORMAT='[%F %T]: ' export PROMPT_COMMAND='{ msg=$(history 1 | { read x y; echo $y; });logger -t audit "[euid=$(whoami)]":$(who am i):[$(pwd)]:"$msg";}' alias crontab-l='cat /var/spool/cron/tabs/root /…
2.安装xshell,安装完打开,配置回话,输入名称(随便).SSH.主机(打开linux,点击右上角电脑图标system etho进行联网,打开终端输入ifconfig回车,找到inet add地址).确认 3.双击会话进行连接,输入linux用户名\密码回车,或文件.打开,选择会话 必须先输入普通帐号登录,才可切换linux [命令:切换登录用户]如切换root命令 su - root 输入密码回车即可 4.输入rz,选择文件,打开,即可传输 [命令:定位文件夹路径]cd / tab按两下自…
查看内核: uname -r [root@server0 ~]# uname -r -.el7.x86_64 [root@server0 ~]# 查看版本: cat  /etc/redhat-release [root@server0 ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.0 (Maipo) [root@server0 ~]# 查看内存:     cat  /proc/meminfo [root…