本帖最后由 MR_K 于 2014-12-2 14:45 编辑
1.创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
7.新建一个没有家目录的用户apache;
8.复制/etc/skel的内容到/home/apache中;
9.改变/home/apache及其内部文件的属主属组均为apache;
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
12.sudo的配置文件是什么?如何对配置文件进行编辑?
13.简述inode是什么?
14.怎样查看/etc目录占用了多少空间?
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
16.如何列出sda硬盘上的所有分区?
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
20.如何编辑sudo的配置文件能达到如下目的:
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
{{{密码回复可见}}}
1.创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
7.新建一个没有家目录的用户apache;
8.复制/etc/skel的内容到/home/apache中;
9.改变/home/apache及其内部文件的属主属组均为apache;
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
12.sudo的配置文件是什么?如何对配置文件进行编辑?
13.简述inode是什么?
14.怎样查看/etc目录占用了多少空间?
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
16.如何列出sda硬盘上的所有分区?
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
{{{密码回复可见}}}
0
本帖最后由 coffee 于 2014-12-2 11:46 编辑
{:4_109:}21题
sort /var/log/btmp |sed 's/[a-z]//g' | awk -F: '{print$2}' |uniq -c
{:4_109:}21题
sort /var/log/btmp |sed 's/[a-z]//g' | awk -F: '{print$2}' |uniq -c
0
最后一题:
visudo
加入 如下信息:
nginx ALL=(root) /usr/sbin/useradd, /usr/sbin/usermod,/usr/sbin/userdel
apcche ALL=(root) NOPASSWD:/usr/sbin/useradd, NOPASSWD:/usr/sbin/usermod,/usr/sbin/userdel
visudo
加入 如下信息:
nginx ALL=(root) /usr/sbin/useradd, /usr/sbin/usermod,/usr/sbin/userdel
apcche ALL=(root) NOPASSWD:/usr/sbin/useradd, NOPASSWD:/usr/sbin/usermod,/usr/sbin/userdel
0
1.创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
[root@localhost ~]# groupadd -g 2002 Like
[root@localhost ~]# groupadd Linux
[root@localhost ~]# useradd -u 1001 -g 2002 -G Linux redhat
[root@localhost ~]# id redhat
uid=1001(redhat) gid=2002(Like) 组=2002(Like),2003(Linux)
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
[root@localhost ~]# useradd -c "Fedora Community" -M -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
[root@localhost ~]# usermod -u 3003 -g Linux -a -G fedora,Like redhat
[root@localhost ~]# id redhat
uid=3003(redhat) gid=2003(Linux) 组=2003(Linux),2002(Like),1002(fedora)
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
7.新建一个没有家目录的用户apache;
8.复制/etc/skel的内容到/home/apache中;
9.改变/home/apache及其内部文件的属主属组均为apache;
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
12.sudo的配置文件是什么?如何对配置文件进行编辑?
13.简述inode是什么?
14.怎样查看/etc目录占用了多少空间?
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?
16.如何列出sda硬盘上的所有分区?
17.如何将分区格式化成ext3(两种方法)?
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
[root@localhost ~]# groupadd -g 2002 Like
[root@localhost ~]# groupadd Linux
[root@localhost ~]# useradd -u 1001 -g 2002 -G Linux redhat
[root@localhost ~]# id redhat
uid=1001(redhat) gid=2002(Like) 组=2002(Like),2003(Linux)
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
[root@localhost ~]# useradd -c "Fedora Community" -M -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
[root@localhost ~]# usermod -u 3003 -g Linux -a -G fedora,Like redhat
[root@localhost ~]# id redhat
uid=3003(redhat) gid=2003(Linux) 组=2003(Linux),2002(Like),1002(fedora)
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
7.新建一个没有家目录的用户apache;
8.复制/etc/skel的内容到/home/apache中;
9.改变/home/apache及其内部文件的属主属组均为apache;
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
12.sudo的配置文件是什么?如何对配置文件进行编辑?
13.简述inode是什么?
14.怎样查看/etc目录占用了多少空间?
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?
16.如何列出sda硬盘上的所有分区?
17.如何将分区格式化成ext3(两种方法)?
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
0
本帖最后由 wuhen 于 2014-12-8 20:03 编辑
1、groupadd -g 2002 Like groupadd Linux useradd -u 1001 -g Like -G Linux redhat
2、useradd -c "Fedora Community" -s /bin/sh fedora
3、usermod -u 3003 redhat usermod -g Linux redhat usermod -G fedora reahat usermod -G fedora redhat
4、passwd fedora 123.com输两次 usermod -L fedora usermod -U fedora
5、echo "123.com"|passwd --stdin redhat
6、useradd -r -s /sbin/nologin hbase
7、useradd -M apache
8、cp -r /etc/skel/ /home/apache
9、chowm -R apache:apache /home/apache
10、 chmod -R 700 /home/apache id apache
11、描述用户的各种信息 用户名 密码 uid gid 注释信息 用户家目录 所用shell
12、vim /etc/sudoers visudo
13、理解inode,要从文件的存储开始说起,文件存储在硬盘上,硬盘最小的存储单位叫做扇区(Sector)。每个扇区512字节(相当0.5KB)。操作系统读取硬盘的时候,不会一个一个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个“块”block。这种由多个扇区组成的“块”,是文件存取的最小单位。“块”的大小,最常见的是4KB,即由八个sector组成一个block。“块”是文件存取得最小单位。
文件信息都存储在“块”中,那么必须找到一个地方储存文件的属性信息,比如文件的创建者、文件创建日期、文件大小等。这种储存文件属性信息的区域叫做inode,中文译名为“索引节点 ” 。因此,每个文件都有一个与之对应的inode,包含与该文件相关信息。
14、du -sh /etc
15、可能是inode使用完了,删除无用的文件释放inode或者用一个空闲目录做软连接
16、fdisk -l
17、mkfs.ext3 /dev/sda3或者 mke2fs -t ext3 /dev/sda3
18、blkid /dev/sdb1 mount UUID="1eb75491-6822-4bdb-8d9b-33f848abc0d6" /mnt cd /mnt umount -l /mnt
19、写入 /etc/fstab配置文件中 /dev/sr0 /mnt/ iso9660 defaults 0 0
20、nginx ALL=(root) /usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel
apache ALL=(root) NOPASSWD:/usr/sbin/useradd,/usr/sbin/usermod,PASSWD:/usr/sbin/userdel
hbase ALL=(root) /usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel,/usr/bin/passwd 【a-zA-Z】*,!/usr/bin/passwd root
21、grep "Failed password for" /var/log/secure | awk '{print $11}' |sort -n|uniq -c
1、groupadd -g 2002 Like groupadd Linux useradd -u 1001 -g Like -G Linux redhat
2、useradd -c "Fedora Community" -s /bin/sh fedora
3、usermod -u 3003 redhat usermod -g Linux redhat usermod -G fedora reahat usermod -G fedora redhat
4、passwd fedora 123.com输两次 usermod -L fedora usermod -U fedora
5、echo "123.com"|passwd --stdin redhat
6、useradd -r -s /sbin/nologin hbase
7、useradd -M apache
8、cp -r /etc/skel/ /home/apache
9、chowm -R apache:apache /home/apache
10、 chmod -R 700 /home/apache id apache
11、描述用户的各种信息 用户名 密码 uid gid 注释信息 用户家目录 所用shell
12、vim /etc/sudoers visudo
13、理解inode,要从文件的存储开始说起,文件存储在硬盘上,硬盘最小的存储单位叫做扇区(Sector)。每个扇区512字节(相当0.5KB)。操作系统读取硬盘的时候,不会一个一个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个“块”block。这种由多个扇区组成的“块”,是文件存取的最小单位。“块”的大小,最常见的是4KB,即由八个sector组成一个block。“块”是文件存取得最小单位。
文件信息都存储在“块”中,那么必须找到一个地方储存文件的属性信息,比如文件的创建者、文件创建日期、文件大小等。这种储存文件属性信息的区域叫做inode,中文译名为“索引节点 ” 。因此,每个文件都有一个与之对应的inode,包含与该文件相关信息。
14、du -sh /etc
15、可能是inode使用完了,删除无用的文件释放inode或者用一个空闲目录做软连接
16、fdisk -l
17、mkfs.ext3 /dev/sda3或者 mke2fs -t ext3 /dev/sda3
18、blkid /dev/sdb1 mount UUID="1eb75491-6822-4bdb-8d9b-33f848abc0d6" /mnt cd /mnt umount -l /mnt
19、写入 /etc/fstab配置文件中 /dev/sr0 /mnt/ iso9660 defaults 0 0
20、nginx ALL=(root) /usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel
apache ALL=(root) NOPASSWD:/usr/sbin/useradd,/usr/sbin/usermod,PASSWD:/usr/sbin/userdel
hbase ALL=(root) /usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel,/usr/bin/passwd 【a-zA-Z】*,!/usr/bin/passwd root
21、grep "Failed password for" /var/log/secure | awk '{print $11}' |sort -n|uniq -c
0
1.
group -g 2002
group -g 2002 like
groupadd -g 2002 like
groupadd linux
useradd -u 1001 -g like -G linux redhat
2.
useradd -c 'fedora community' -s /bin/sh fedora
3.
usermod -u 3003 -g linux -G like -G fedora redhat
4.
passwd fedora
123.com
usermod -L fedora
usermod -U fedora
5.
echo '123.com'|passwd --stdin redhat
6.
useradd -s /sbin/nologin hbase
7.
useradd -M apache
8.
cp -a /etc/skel/ /home/apache
9.
chown -R apache.apache /home/apache/
10.
chmod 700 -R apache/
11.
/etc/passwd描述的是用户的账号信息,
一:用户名
二:用户密码位置,为了安全密码已经放到/etc/shadow这个文件里面去,这个位置用x代替
三:UID
四:GID
五:用户描述信息
六:用户家目录
七:shell
12.
/etc/sudoers
visudo
13.
储存文件原信息的区域就叫做inode
14.
du -sh /etc
15.
分区块的大小设置的可能有点大
16.
fdisk -l /dev/sda
17.
mkfs.ext3 分区名
mke2fs -t ext3 分区名
18.
blkid 查看分区的UUID
mount UUID="fc599618-14b3-4602-9495-edb7e53c321c" /mnt #挂载
cd /mnt
umount -l /mnt #强制卸载
19.
将下面内容,写入/etc/fstab中
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0
或者
将 mount /dev/cdrom /mnt/cdrom 写入/etc/rc.d/rc.local文件中
20.
root ALL=(ALL) ALL
nginx ALL=(root) /usr/sbin/userdel, /usr/sbin/useradd, /usr/sbin/usermod
apache ALL=(root) /usr/sbin/userdel
apache ALL= NOPASSWD: /usr/sbin/useradd, /usr/sbin/usermod
hbase ALL= NOPASSWD: /usr/sbin/userdel, /usr/sbin/useradd, /usr/sbin/usermod, /usr/bin/passwd, !/usr/bin/passwd root
21.
lastb |awk '{print $3}'|grep '[0-9]'|uniq -c |sort -n
麻烦大家帮忙看看,有什么错误,给我回复,一起进步
group -g 2002
group -g 2002 like
groupadd -g 2002 like
groupadd linux
useradd -u 1001 -g like -G linux redhat
2.
useradd -c 'fedora community' -s /bin/sh fedora
3.
usermod -u 3003 -g linux -G like -G fedora redhat
4.
passwd fedora
123.com
usermod -L fedora
usermod -U fedora
5.
echo '123.com'|passwd --stdin redhat
6.
useradd -s /sbin/nologin hbase
7.
useradd -M apache
8.
cp -a /etc/skel/ /home/apache
9.
chown -R apache.apache /home/apache/
10.
chmod 700 -R apache/
11.
/etc/passwd描述的是用户的账号信息,
一:用户名
二:用户密码位置,为了安全密码已经放到/etc/shadow这个文件里面去,这个位置用x代替
三:UID
四:GID
五:用户描述信息
六:用户家目录
七:shell
12.
/etc/sudoers
visudo
13.
储存文件原信息的区域就叫做inode
14.
du -sh /etc
15.
分区块的大小设置的可能有点大
16.
fdisk -l /dev/sda
17.
mkfs.ext3 分区名
mke2fs -t ext3 分区名
18.
blkid 查看分区的UUID
mount UUID="fc599618-14b3-4602-9495-edb7e53c321c" /mnt #挂载
cd /mnt
umount -l /mnt #强制卸载
19.
将下面内容,写入/etc/fstab中
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0
或者
将 mount /dev/cdrom /mnt/cdrom 写入/etc/rc.d/rc.local文件中
20.
root ALL=(ALL) ALL
nginx ALL=(root) /usr/sbin/userdel, /usr/sbin/useradd, /usr/sbin/usermod
apache ALL=(root) /usr/sbin/userdel
apache ALL= NOPASSWD: /usr/sbin/useradd, /usr/sbin/usermod
hbase ALL= NOPASSWD: /usr/sbin/userdel, /usr/sbin/useradd, /usr/sbin/usermod, /usr/bin/passwd, !/usr/bin/passwd root
21.
lastb |awk '{print $3}'|grep '[0-9]'|uniq -c |sort -n
麻烦大家帮忙看看,有什么错误,给我回复,一起进步
0
1.创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
useradd -u 1001 -g like -G Linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c "Fedora Community" -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
usermod -u 3003 -g Linux -G Like,fedora redhat
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
echo "123.com" | passwd --stdin fedora
usermod -L fedora
usermod -U fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
echo "123.com" | passwd --stdin redhat
6.添加系统用户hbase,且不允许其登录;
useradd -r -s /sbin/nologin hbase
7.新建一个没有家目录的用户apache;
useradd -M apache
8.复制/etc/skel的内容到/home/apache中;
cp /etc/skel /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
chown -R apache:apache /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
chmod -R 700 /home/apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
/etc/passwd 描述的是用户帐号的所有信息
帐号:密码:UID:GID:描述信息:家目录:shell
12.sudo的配置文件是什么?如何对配置文件进行编辑?
/etc/sudoers
visudo
13.简述inode是什么?
inode译成中文就是索引节点。每个存储设备或存储设备的分区被格式化为文件系统后,应该有两部分:inode和block,block是用来存储数据用的,inode就是用来存储这些数据的信息,包括文件大小,属主,属组,读写权限等。inode为每个文件进行信息索引
14.怎样查看/etc目录占用了多少空间?
du -s /etc
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?
16.如何列出sda硬盘上的所有分区?
fdisk -l
17.如何将分区格式化成ext3(两种方法)?
mkfs ext3 /dev/sda2
mke2fs -t ext3 /dev/sda2
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
blkid
vim /etc/fstab
{
UUID=894d76a6-b175-4eb1-89e5-3fd8d146eab7 /mnt auto defaults 0 0
}
cd /mnt
umount -f /mnt
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
vim /etc/fstab
{
.......
cdrom /mnt/cdrom iso9660 defaults 0 0
.......
}
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
visodu
{
.......
nginx ALL=(root) /usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel
.......
}
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
visodu
{
.......
Cmnd_Alias amod =/usr/sbin/useradd,/usr/sbin/usermod
.......
apache ALL=(root) /usr/sbin/userdel,NOPASSWD:amod
.......
}
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
visodu
{
.......
Cmnd_Alias amd =/usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel
Cmnd_Alias notroot = /usr/bin/passwd [A-Za-z]*, !/usr/bin/passwd, !/usr/bin/passwd root
.......
hbase ALL=(root) amd,notroot
.......
}
21.(思考题)如何查看ssh登录失败的IP地址及错误次数?
useradd -u 1001 -g like -G Linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c "Fedora Community" -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
usermod -u 3003 -g Linux -G Like,fedora redhat
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
echo "123.com" | passwd --stdin fedora
usermod -L fedora
usermod -U fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
echo "123.com" | passwd --stdin redhat
6.添加系统用户hbase,且不允许其登录;
useradd -r -s /sbin/nologin hbase
7.新建一个没有家目录的用户apache;
useradd -M apache
8.复制/etc/skel的内容到/home/apache中;
cp /etc/skel /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
chown -R apache:apache /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
chmod -R 700 /home/apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
/etc/passwd 描述的是用户帐号的所有信息
帐号:密码:UID:GID:描述信息:家目录:shell
12.sudo的配置文件是什么?如何对配置文件进行编辑?
/etc/sudoers
visudo
13.简述inode是什么?
inode译成中文就是索引节点。每个存储设备或存储设备的分区被格式化为文件系统后,应该有两部分:inode和block,block是用来存储数据用的,inode就是用来存储这些数据的信息,包括文件大小,属主,属组,读写权限等。inode为每个文件进行信息索引
14.怎样查看/etc目录占用了多少空间?
du -s /etc
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?
16.如何列出sda硬盘上的所有分区?
fdisk -l
17.如何将分区格式化成ext3(两种方法)?
mkfs ext3 /dev/sda2
mke2fs -t ext3 /dev/sda2
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
blkid
vim /etc/fstab
{
UUID=894d76a6-b175-4eb1-89e5-3fd8d146eab7 /mnt auto defaults 0 0
}
cd /mnt
umount -f /mnt
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
vim /etc/fstab
{
.......
cdrom /mnt/cdrom iso9660 defaults 0 0
.......
}
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
visodu
{
.......
nginx ALL=(root) /usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel
.......
}
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
visodu
{
.......
Cmnd_Alias amod =/usr/sbin/useradd,/usr/sbin/usermod
.......
apache ALL=(root) /usr/sbin/userdel,NOPASSWD:amod
.......
}
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
visodu
{
.......
Cmnd_Alias amd =/usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel
Cmnd_Alias notroot = /usr/bin/passwd [A-Za-z]*, !/usr/bin/passwd, !/usr/bin/passwd root
.......
hbase ALL=(root) amd,notroot
.......
}
21.(思考题)如何查看ssh登录失败的IP地址及错误次数?
0
1.创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
useradd -u 1001 -g like -G linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c " fedora community" -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
usermod -u 3003 -g linux -G like redhat
usermod -G fedora redhat
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
passwd fedora
passwd -l fedora
passwd -u fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
利用md5生成加密,把加密后的放入/etc/shadow文件里
6.添加系统用户hbase,且不允许其登录;
useradd -s /sbin/nologin hbase
7.新建一个没有家目录的用户apache;
useradd -d /apache apache
8.复制/etc/skel的内容到/home/apache中;
cp /etc/skel/* /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
chown -R apache:apache /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
700
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
/etc/passwd文件有:账户名,密码占位符,uid,gid,描述符,家目录,shell环境
12.sudo的配置文件是什么?如何对配置文件进行编辑?
/etc/sudoers
root ALL=(ALL) ALL以这个为标准格式
用户名 任何主机=任何用户名 任何命令
13.简述inode是什么?
是索引节点号,每个文件和目录都有一个对应的索引节点号。
14.怎样查看/etc目录占用了多少空间?
du -sh /etc/
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
磁盘分区的小文件太多了,用df -ih 可以看看索引节点使用率,删除一些没用的文件
16.如何列出sda硬盘上的所有分区?
/
/dev/shm
/boot
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
不知道
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
blkid
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
mount /dev/sr0 /mnt
vi /etc/rc.local里面添加这个命令就行
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
visudo
添加如下几行:nginx ALL=(root) /usr/sbin/usermod,/usr/sbin/useradd,/usr/sbin/userdel
apache ALL=(root) /usr/sbin/userdel
base ALL=(root) /usr/sbin/usermod,/usr/sbin/useradd,/usr/sbin/userdel
base ALL=(root) NOPASSWD: /usr/bin/passwd,!/usr/bin/passwd root
apache ALL=(root) NOPASSWD: /usr/sbin/usermod,/usr/sbin/useradd
useradd -u 1001 -g like -G linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c " fedora community" -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
usermod -u 3003 -g linux -G like redhat
usermod -G fedora redhat
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
passwd fedora
passwd -l fedora
passwd -u fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
利用md5生成加密,把加密后的放入/etc/shadow文件里
6.添加系统用户hbase,且不允许其登录;
useradd -s /sbin/nologin hbase
7.新建一个没有家目录的用户apache;
useradd -d /apache apache
8.复制/etc/skel的内容到/home/apache中;
cp /etc/skel/* /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
chown -R apache:apache /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
700
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
/etc/passwd文件有:账户名,密码占位符,uid,gid,描述符,家目录,shell环境
12.sudo的配置文件是什么?如何对配置文件进行编辑?
/etc/sudoers
root ALL=(ALL) ALL以这个为标准格式
用户名 任何主机=任何用户名 任何命令
13.简述inode是什么?
是索引节点号,每个文件和目录都有一个对应的索引节点号。
14.怎样查看/etc目录占用了多少空间?
du -sh /etc/
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
磁盘分区的小文件太多了,用df -ih 可以看看索引节点使用率,删除一些没用的文件
16.如何列出sda硬盘上的所有分区?
/
/dev/shm
/boot
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
不知道
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
blkid
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
mount /dev/sr0 /mnt
vi /etc/rc.local里面添加这个命令就行
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
visudo
添加如下几行:nginx ALL=(root) /usr/sbin/usermod,/usr/sbin/useradd,/usr/sbin/userdel
apache ALL=(root) /usr/sbin/userdel
base ALL=(root) /usr/sbin/usermod,/usr/sbin/useradd,/usr/sbin/userdel
base ALL=(root) NOPASSWD: /usr/bin/passwd,!/usr/bin/passwd root
apache ALL=(root) NOPASSWD: /usr/sbin/usermod,/usr/sbin/useradd
0
1. 创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
groupadd –g Like 2002 groupadd Linux
useradd -g 2002 -G Linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c "Fedora Community" -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
usermod -u 3003 -g Linux -G Like,fedora redhat
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
passwd fedora
usermod -L fedora usermod -U fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
useradd –s /sbin/nologin hbase
7.新建一个没有家目录的用户apache;
useradd –M apache
8.复制/etc/skel的内容到/home/apache中;
cp /etc/ske1 /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
chmod apache:apache /home/apache
chmod g+s /home/apache
内部属主都为apache 不会
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
chmod 700 /home/apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
用户信息
用户名 密码位 uid gid 用户描述信息 home’目录 shell
12.sudo的配置文件是什么?如何对配置文件进行编辑?
vim /etc/sudoers
13.简述inode是什么?
节点,相当于空间的标签,
14.怎样查看/etc目录占用了多少空间?
du –sh /etc
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
16.如何列出sda硬盘上的所有分区?
fdisk –l /dev/sda
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
mke2fs –t ext3 /dev/sda3
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
blkid umonut –f /mnt
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
/dev/cdrom /mnt/cdrom iso9660 auto 0 0
rc.olcal mount /dev/cdrom /mnt/cdrom
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
nginx ALL=(root) /usr/sbin/userdel, /usr/sbin/useradd, /usr/sbin/usermod
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
不知道
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
不知道
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
不知道
groupadd –g Like 2002 groupadd Linux
useradd -g 2002 -G Linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c "Fedora Community" -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
usermod -u 3003 -g Linux -G Like,fedora redhat
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
passwd fedora
usermod -L fedora usermod -U fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
useradd –s /sbin/nologin hbase
7.新建一个没有家目录的用户apache;
useradd –M apache
8.复制/etc/skel的内容到/home/apache中;
cp /etc/ske1 /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
chmod apache:apache /home/apache
chmod g+s /home/apache
内部属主都为apache 不会
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
chmod 700 /home/apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
用户信息
用户名 密码位 uid gid 用户描述信息 home’目录 shell
12.sudo的配置文件是什么?如何对配置文件进行编辑?
vim /etc/sudoers
13.简述inode是什么?
节点,相当于空间的标签,
14.怎样查看/etc目录占用了多少空间?
du –sh /etc
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
16.如何列出sda硬盘上的所有分区?
fdisk –l /dev/sda
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
mke2fs –t ext3 /dev/sda3
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
blkid umonut –f /mnt
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
/dev/cdrom /mnt/cdrom iso9660 auto 0 0
rc.olcal mount /dev/cdrom /mnt/cdrom
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
nginx ALL=(root) /usr/sbin/userdel, /usr/sbin/useradd, /usr/sbin/usermod
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
不知道
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
不知道
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
不知道
0
1.groupadd -g 2002 like ;groupadd linux
useradd -u 1001 -g 2002 -G linux redhat
2.useradd -c FedoraCommunity -s /sh fedora
3.usermod -u 3003 redhat ;usermod -g linux redhat ;usermod -G like redhat ;usermod -G fedora redhat
4.passwd fedora ; passwd -l fedora
5.echo 123.com | passwd --stdin redhat
6,useradd -s /sbin/nologin hbase
7.useradd -M apache
8. mkdir /home/apache ; cp -ar /etc/skel/ /home/apache ; mv /home/apache/skel/.* /home/apache/
9.chown -R apache:apache /home/apache
10.chmod -R 700 /home/apache
11.用户信息 ; 1.用户名2.密码控卫键3.uid4.gid5.描述6.家目录7.shell环境
12./etc/sudoers ; visudo /etc/sudoers 里面 root ALL=(ALL) ALL 行下面编辑
13.索引节点,也是硬盘里为每个文件配的编号
14.du -sh /etc
15.可能是占用了大量的inode导致无法给新文件分配inode,所以系统提示。可以删除一部分文件来缓解inode不足,或者创建软连接。
16.fdisk -l /dev/sda
17.mke2fs -t ext3 /dev/sda3 ;mkfs.ext3 /dev/sda3
18.blkid ; mount UUID=="jyStDd-VbZN-gJg1-pekE-dAP1-Gpsn-lXoJUm" /mnt ;umount -l /mnt
19./etc/fstab中添加或/etc/rc.local中添加 挂载命令
20.nginx ALL=ALL(root) /usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel
apache ALL=ALL(root) NOPASSWD: /usr/sbin/useradd,NOPASSWD:/usr/sbin/usermod,/usr/bin/userdel
hbase ALL=ALL(root) /usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel,/usr/bin/passwd [A-Za-z]* ,!/usr/bin/passwd root
useradd -u 1001 -g 2002 -G linux redhat
2.useradd -c FedoraCommunity -s /sh fedora
3.usermod -u 3003 redhat ;usermod -g linux redhat ;usermod -G like redhat ;usermod -G fedora redhat
4.passwd fedora ; passwd -l fedora
5.echo 123.com | passwd --stdin redhat
6,useradd -s /sbin/nologin hbase
7.useradd -M apache
8. mkdir /home/apache ; cp -ar /etc/skel/ /home/apache ; mv /home/apache/skel/.* /home/apache/
9.chown -R apache:apache /home/apache
10.chmod -R 700 /home/apache
11.用户信息 ; 1.用户名2.密码控卫键3.uid4.gid5.描述6.家目录7.shell环境
12./etc/sudoers ; visudo /etc/sudoers 里面 root ALL=(ALL) ALL 行下面编辑
13.索引节点,也是硬盘里为每个文件配的编号
14.du -sh /etc
15.可能是占用了大量的inode导致无法给新文件分配inode,所以系统提示。可以删除一部分文件来缓解inode不足,或者创建软连接。
16.fdisk -l /dev/sda
17.mke2fs -t ext3 /dev/sda3 ;mkfs.ext3 /dev/sda3
18.blkid ; mount UUID=="jyStDd-VbZN-gJg1-pekE-dAP1-Gpsn-lXoJUm" /mnt ;umount -l /mnt
19./etc/fstab中添加或/etc/rc.local中添加 挂载命令
20.nginx ALL=ALL(root) /usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel
apache ALL=ALL(root) NOPASSWD: /usr/sbin/useradd,NOPASSWD:/usr/sbin/usermod,/usr/bin/userdel
hbase ALL=ALL(root) /usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel,/usr/bin/passwd [A-Za-z]* ,!/usr/bin/passwd root
0
1.创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
groupadd -g 2002 Like
useradd -u 1001 -g 2002 -G Linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c "Fedora Community" -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
usermod -u 3003 -g Linux -G Like Fedora
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
passwd fedora
passwd -l fedora
passwd -u fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
useradd -s /sbin/nologin hbase
7.新建一个没有家目录的用户apache;
useradd -M apache
8.复制/etc/skel的内容到/home/apache中;
cp /etc/skel /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
chown -R apache:apache /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
chmod 700 /home/apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
/etc/passwd 存储用户信息
1 用户名
2 密码 /etc/shadow
3 uid
4 gid
5 注释
6 用户家目录
7 shell
12.sudo的配置文件是什么?如何对配置文件进行编辑?
/etc/sudoers
visudo
13.简述inode是什么?
索引节点
14.怎样查看/etc目录占用了多少空间?
du -sh /etc
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?
16.如何列出sda硬盘上的所有分区?
fdisk -l
17.如何将分区格式化成ext3(两种方法)?
mke2fs -t ext3 /dev/sda3
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
blkid
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
mount /dev/sr0 /mnt
vim /etc/rc.local
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
nginx ALL=(root) /usr/sbin/userdel, /usr/sbin/useradd, /usr/sbin/usermod
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
21.(思考题)如何查看ssh登录失败的IP地址及错误次数?
groupadd -g 2002 Like
useradd -u 1001 -g 2002 -G Linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c "Fedora Community" -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
usermod -u 3003 -g Linux -G Like Fedora
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
passwd fedora
passwd -l fedora
passwd -u fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
useradd -s /sbin/nologin hbase
7.新建一个没有家目录的用户apache;
useradd -M apache
8.复制/etc/skel的内容到/home/apache中;
cp /etc/skel /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
chown -R apache:apache /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
chmod 700 /home/apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
/etc/passwd 存储用户信息
1 用户名
2 密码 /etc/shadow
3 uid
4 gid
5 注释
6 用户家目录
7 shell
12.sudo的配置文件是什么?如何对配置文件进行编辑?
/etc/sudoers
visudo
13.简述inode是什么?
索引节点
14.怎样查看/etc目录占用了多少空间?
du -sh /etc
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?
16.如何列出sda硬盘上的所有分区?
fdisk -l
17.如何将分区格式化成ext3(两种方法)?
mke2fs -t ext3 /dev/sda3
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
blkid
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
mount /dev/sr0 /mnt
vim /etc/rc.local
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
nginx ALL=(root) /usr/sbin/userdel, /usr/sbin/useradd, /usr/sbin/usermod
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
21.(思考题)如何查看ssh登录失败的IP地址及错误次数?
0
1.创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
#groupadd -g 2002 Like
#groupadd Linux
#useradd -u 1001 -g 2002 redhat
#usermod -G Linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c 'Fedora Community' -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
#usermod -u 3003 -g Linux -G Like,fedora
# usermod -G Like,fedora redhat
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
#passwd fedora
#usermod -L fedora
#usermod -U fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
#useradd hbase -s /sbin/nologin
7.新建一个没有家目录的用户apache;
#useradd -M apache
8.复制/etc/skel的内容到/home/apache中;
#cat /etc/skel > /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
#chown .apache /home/apache
#chmod g+s /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
#chmod g=---,o=--- apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
12.sudo的配置文件是什么?如何对配置文件进行编辑?
#visudo
13.简述inode是什么?
14.怎样查看/etc目录占用了多少空间?
#du -sh /etc
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
16.如何列出sda硬盘上的所有分区?
#df -h
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
#groupadd -g 2002 Like
#groupadd Linux
#useradd -u 1001 -g 2002 redhat
#usermod -G Linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c 'Fedora Community' -s /bin/sh fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
#usermod -u 3003 -g Linux -G Like,fedora
# usermod -G Like,fedora redhat
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
#passwd fedora
#usermod -L fedora
#usermod -U fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
#useradd hbase -s /sbin/nologin
7.新建一个没有家目录的用户apache;
#useradd -M apache
8.复制/etc/skel的内容到/home/apache中;
#cat /etc/skel > /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
#chown .apache /home/apache
#chmod g+s /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
#chmod g=---,o=--- apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
12.sudo的配置文件是什么?如何对配置文件进行编辑?
#visudo
13.简述inode是什么?
14.怎样查看/etc目录占用了多少空间?
#du -sh /etc
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
16.如何列出sda硬盘上的所有分区?
#df -h
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
0
1: useradd -u 1001 -g 2002 -G linux redhat
2:useradd fodora -s /sh
3:usermode -u 3003 -g Linux -G Like,fedora
4:passwd fedora
123.com
usermod fedora -s /sbin/nologin
-s /bin/login
5:passwd redhat
123.com
6:useradd hbase -s /sbin/nologin
7:useradd -d apache
8:cp -r /etc/skel /home/apache
9:chown apache:apache /home/apache
先写到这 明天继续
2:useradd fodora -s /sh
3:usermode -u 3003 -g Linux -G Like,fedora
4:passwd fedora
123.com
usermod fedora -s /sbin/nologin
-s /bin/login
5:passwd redhat
123.com
6:useradd hbase -s /sbin/nologin
7:useradd -d apache
8:cp -r /etc/skel /home/apache
9:chown apache:apache /home/apache
先写到这 明天继续
0
10:cat /etc/passwd
11:用户信息
用户名:登陆密码X:UID:GID:空:家目录:SHELL
12:visudo
13:系统针对文件下发的一个INODE号
14:du -sh /etc
15:inode 号 不足导致
删除垃圾日志文件
16:fdisk -l
17: mke2fs -t /dev/sda3
18:blkid
19:vi /etc/fstab
/dev/cdrom /mnt/cdrom iso9660 default 0 0
20:visudo
nginx ALL=(ALL) useradd,usermod,userdel
apache ALL=(ALL) useradd,usermod??,userdel??
hbase ALL=(ALL) passwd
11:用户信息
用户名:登陆密码X:UID:GID:空:家目录:SHELL
12:visudo
13:系统针对文件下发的一个INODE号
14:du -sh /etc
15:inode 号 不足导致
删除垃圾日志文件
16:fdisk -l
17: mke2fs -t /dev/sda3
18:blkid
19:vi /etc/fstab
/dev/cdrom /mnt/cdrom iso9660 default 0 0
20:visudo
nginx ALL=(ALL) useradd,usermod,userdel
apache ALL=(ALL) useradd,usermod??,userdel??
hbase ALL=(ALL) passwd
0
21、个人认为grep ‘[0-9]’不太好,建议grep ssh
last -f /var/log/btmp|grep ssh|awk '{print $3}'|sort|uniq -c
649969462 发表于 2014-12-2 16:46
1.
group -g 2002
group -g 2002 like
21、个人认为grep ‘[0-9]’不太好,建议grep ssh
last -f /var/log/btmp|grep ssh|awk '{print $3}'|sort|uniq -c
0
1.创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
# groupadd Linux
# groupadd -g 2002 Like
# useradd -u 1001 -g Like -G Linux redhat
# id redhat
uid=1001(redhat) gid=2002(Like) 组=2002(Like),507(Linux)
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
# useradd fedora
# usermod -c "Fedora Community" -s /bin/sh fedora
# grep "fedora" /etc/passwd
fedora:x:1002:1002:Fedora Community:/home/fedora:/bin/sh
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
# usermod -u 3003 -g Linux -G Like -G fedora redhat
[root@daizhancheng ~]# id redhat
uid=3003(redhat) gid=507(Linux) 组=507(Linux),1002(fedora)
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
# passwd fedora
更改用户 fedora 的密码 。
新的 密码:
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
# usermod -L fedora
# su - eternal_hme
$ su - fedora
密码:
su: 密码不正确
$ su - fedora
密码:
su: 密码不正确
$ logout
# usermod -U fedora
# su - eternal_hme
$ su - fedora
密码:
-sh-4.1$
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
# echo "123.com"|passwd --stdin fedora
更改用户 fedora 的密码 。
passwd: 所有的身份验证令牌已经成功更新。
6.添加系统用户hbase,且不允许其登录;
# useradd -r -s /sbin/nologin hbase
7.新建一个没有家目录的用户apache;
# useradd -M apache
# grep apache /etc/passwd
apache:x:3004:3004::/home/apache:/bin/bash
# cd ~apache
-bash: cd: /home/apache: 没有那个文件或目录
8.复制/etc/skel的内容到/home/apache中;
# cp -r /etc/skel/ /home/apache
# ls -a /home/apache
. .. .bash_logout .bash_profile .bashrc .gnome2 .mozilla
9.改变/home/apache及其内部文件的属主属组均为apache;
# chown -R apache:apache /home/apache
# ll /home/apache -d
drwxr-xr-x. 4 apache apache 4096 3月 5 20:00 /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
#chmod -R 700 /home/apache
# id apache
uid=3004(apache) gid=3004(apache) 组=3004(apache)
# groupadd Linux
# groupadd -g 2002 Like
# useradd -u 1001 -g Like -G Linux redhat
# id redhat
uid=1001(redhat) gid=2002(Like) 组=2002(Like),507(Linux)
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
# useradd fedora
# usermod -c "Fedora Community" -s /bin/sh fedora
# grep "fedora" /etc/passwd
fedora:x:1002:1002:Fedora Community:/home/fedora:/bin/sh
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
# usermod -u 3003 -g Linux -G Like -G fedora redhat
[root@daizhancheng ~]# id redhat
uid=3003(redhat) gid=507(Linux) 组=507(Linux),1002(fedora)
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
# passwd fedora
更改用户 fedora 的密码 。
新的 密码:
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
# usermod -L fedora
# su - eternal_hme
$ su - fedora
密码:
su: 密码不正确
$ su - fedora
密码:
su: 密码不正确
$ logout
# usermod -U fedora
# su - eternal_hme
$ su - fedora
密码:
-sh-4.1$
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
# echo "123.com"|passwd --stdin fedora
更改用户 fedora 的密码 。
passwd: 所有的身份验证令牌已经成功更新。
6.添加系统用户hbase,且不允许其登录;
# useradd -r -s /sbin/nologin hbase
7.新建一个没有家目录的用户apache;
# useradd -M apache
# grep apache /etc/passwd
apache:x:3004:3004::/home/apache:/bin/bash
# cd ~apache
-bash: cd: /home/apache: 没有那个文件或目录
8.复制/etc/skel的内容到/home/apache中;
# cp -r /etc/skel/ /home/apache
# ls -a /home/apache
. .. .bash_logout .bash_profile .bashrc .gnome2 .mozilla
9.改变/home/apache及其内部文件的属主属组均为apache;
# chown -R apache:apache /home/apache
# ll /home/apache -d
drwxr-xr-x. 4 apache apache 4096 3月 5 20:00 /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
#chmod -R 700 /home/apache
# id apache
uid=3004(apache) gid=3004(apache) 组=3004(apache)
0
1.创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
[root@test01 ~]# groupadd -g 2002 like
[root@test01 ~]# groupadd linux
[root@test01 ~]# useradd -u 1002 -g 2002 -G linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
[root@test01 ~]# useradd -c "Fedora Commuity" fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
[root@test01 ~]# usermod -u 3003 redhat
[root@test01 ~]# usermod -g linux -a -G like,fedora redhat
[root@test01 ~]# id redhat
uid=3003(redhat) gid=2004(linux) groups=2004(linux),2002(like),2003(fedora)
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
[root@test01 ~]# passwd redhat
[root@test01 ~]# passwd -l redhat
[root@test01 ~]# passwd -u redhat
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
[root@test01 ~]# useradd -r -s /sbin/nologion hbase
7.新建一个没有家目录的用户apache;
[root@test01 ~]# useradd -M apache
8.复制/etc/skel的内容到/home/apache中;
[root@test01 ~]# mkdir /home/apache
[root@test01 ~]# cp -r /etc/skel/* /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
[root@test01 ~]# chown apache:apache /home/apache/
[root@test01 ~]# ls -dl /home/apache/
drwxr-xr-x 2 apache apache 4096 Mar 6 04:18 /home/apache/
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
[root@test01 ~]# chmod 700 /home/apache/
[root@test01 ~]# id apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
用户名,密码,UID,GID,用户描述,用户家目录,shell
12.sudo的配置文件是什么?如何对配置文件进行编辑?
[root@test01 ~]# vim /etc/sudo.conf
13.简述inode是什么?
14.怎样查看/etc目录占用了多少空间?
[root@test01 ~]# du -sh /etc/
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
inode已使用完.
利用ls -li查看文件inode,将没有用的文件删除掉
16.如何列出sda硬盘上的所有分区?
[root@test01 ~]# fdisk -l /dev/sda
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
mkfs.ext3 /dev/sda3
mke2fs -t ext3 /dev/sda3
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
[root@test01 ~]# vim /etc/fstab
/dev/cdrom /mnt/cdrom exit defaules 0 0
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
[root@test01 ~]# groupadd -g 2002 like
[root@test01 ~]# groupadd linux
[root@test01 ~]# useradd -u 1002 -g 2002 -G linux redhat
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
[root@test01 ~]# useradd -c "Fedora Commuity" fedora
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
[root@test01 ~]# usermod -u 3003 redhat
[root@test01 ~]# usermod -g linux -a -G like,fedora redhat
[root@test01 ~]# id redhat
uid=3003(redhat) gid=2004(linux) groups=2004(linux),2002(like),2003(fedora)
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
[root@test01 ~]# passwd redhat
[root@test01 ~]# passwd -l redhat
[root@test01 ~]# passwd -u redhat
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
6.添加系统用户hbase,且不允许其登录;
[root@test01 ~]# useradd -r -s /sbin/nologion hbase
7.新建一个没有家目录的用户apache;
[root@test01 ~]# useradd -M apache
8.复制/etc/skel的内容到/home/apache中;
[root@test01 ~]# mkdir /home/apache
[root@test01 ~]# cp -r /etc/skel/* /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
[root@test01 ~]# chown apache:apache /home/apache/
[root@test01 ~]# ls -dl /home/apache/
drwxr-xr-x 2 apache apache 4096 Mar 6 04:18 /home/apache/
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
[root@test01 ~]# chmod 700 /home/apache/
[root@test01 ~]# id apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
用户名,密码,UID,GID,用户描述,用户家目录,shell
12.sudo的配置文件是什么?如何对配置文件进行编辑?
[root@test01 ~]# vim /etc/sudo.conf
13.简述inode是什么?
14.怎样查看/etc目录占用了多少空间?
[root@test01 ~]# du -sh /etc/
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
inode已使用完.
利用ls -li查看文件inode,将没有用的文件删除掉
16.如何列出sda硬盘上的所有分区?
[root@test01 ~]# fdisk -l /dev/sda
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
mkfs.ext3 /dev/sda3
mke2fs -t ext3 /dev/sda3
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
[root@test01 ~]# vim /etc/fstab
/dev/cdrom /mnt/cdrom exit defaules 0 0
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
0
1.创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
groupadd like
groupadd linux
useradd -u 1001 -g like -G linux
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c "Fedora community" -s /bin/bash
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
usermod -u 3003 -g linux -G like,fedora
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
passwd fedora
usermod -L fedoea
usermod -U fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
echo "123.com\n123.com " | passwd redhat
echo"123.com" | passwd --stdinredat
6.添加系统用户hbase,且不允许其登录;
useradd -r -s /bin/nologin hbase
7.新建一个没有家目录的用户apache;
useradd -M apache
8.复制/etc/skel的内容到/home/apache中;
chomd 700 /etc/skel
cp /etc/skel /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
chown -R apache:apache /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
chmod 700 /home/apache
id apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
描述用户的各种信息 用户名 密码 uid gid 注册信息 用户的家目录 shell
12.sudo的配置文件是什么?如何对配置文件进行编辑?
/etc/sudoers visudo
13.简述inode是什么?
inode 是文件的唯一的标示符
inode包含文件的元信息,具体来说有以下内容:
* 文件的字节数
* 文件拥有者的User ID
* 文件的Group ID
* 文件的读、写、执行权限
* 文件的时间戳,共有三个:ctime指inode上一次变动的时间,mtime指文件内容上一次变动的时间,atime指文件上一次打开的时间。
* 链接数,即有多少文件名指向这个inode
* 文件数据block的位置
14.怎样查看/etc目录占用了多少空间?
du -sh /etc/
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
可能是inode已满,可以删除文件或者做软连接
16.如何列出sda硬盘上的所有分区?
fdisk -l /dev/sda
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
mk2fs -t ext3 /dev/sda3
mkts.ext3 /dev/sda3
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
blkid
mount UUID="" /mnt/
cd /mnt
umount -f /mnt
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
vim /etc/fstab
/dev/cdrom /mnt/cdrom iso default 0 0
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
visudo
nginx ALL= (root) /usr/sbin/useradd ,/usr/sbin/usermod, /user/sbin/userdel
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
apache ALL=(root) NOPASSWD: /usr/sbin/useradd,/usr/sbin/usermod,PASSWD: /usr/sbin/userdel
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
hbase ALL=(root) NOPASSWD:!/usr/bin/passwd,/usr/sbin/useradd,/user/sbin/usermod,/usr/sbin/userdel
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
lastb (用到正则表达式,学完在做)
1.创建一个用户redhat,其ID号为1001,基本组为Like(组ID为2002),附加组为Linux;
groupadd like
groupadd linux
useradd -u 1001 -g like -G linux
2.创建一个用户fedora,其注释信息为Fedora Community,默认shell为sh;
useradd -c "Fedora community" -s /bin/bash
3.修改redhat的ID号为3003,基本组为Linux,附加组为Like和fedora;
usermod -u 3003 -g linux -G like,fedora
4.给fedora加密码123.com之后锁定fedora帐号,然后再解锁fedora帐号;
passwd fedora
usermod -L fedoea
usermod -U fedora
5.将123.com作为redhat的密码,并且不需要进行交互(即不给你提示新旧密码,并让你输入密码);
echo "123.com\n123.com " | passwd redhat
echo"123.com" | passwd --stdinredat
6.添加系统用户hbase,且不允许其登录;
useradd -r -s /bin/nologin hbase
7.新建一个没有家目录的用户apache;
useradd -M apache
8.复制/etc/skel的内容到/home/apache中;
chomd 700 /etc/skel
cp /etc/skel /home/apache
9.改变/home/apache及其内部文件的属主属组均为apache;
chown -R apache:apache /home/apache
10.改变/home/apache及其内部的文件的权限属性,属组和其他用户没有任何访问权限,查看apache用户的账户属性;
chmod 700 /home/apache
id apache
11./etc/passwd文件描述的是什么信息?每行内容各字段的意义是什么?
描述用户的各种信息 用户名 密码 uid gid 注册信息 用户的家目录 shell
12.sudo的配置文件是什么?如何对配置文件进行编辑?
/etc/sudoers visudo
13.简述inode是什么?
inode 是文件的唯一的标示符
inode包含文件的元信息,具体来说有以下内容:
* 文件的字节数
* 文件拥有者的User ID
* 文件的Group ID
* 文件的读、写、执行权限
* 文件的时间戳,共有三个:ctime指inode上一次变动的时间,mtime指文件内容上一次变动的时间,atime指文件上一次打开的时间。
* 链接数,即有多少文件名指向这个inode
* 文件数据block的位置
14.怎样查看/etc目录占用了多少空间?
du -sh /etc/
15.在一台配置较低的Linux服务器(内存、硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间,按理说不会出现这种问题,请分析可能是什么问题导致这种情况出现的?如何解决?
可能是inode已满,可以删除文件或者做软连接
16.如何列出sda硬盘上的所有分区?
fdisk -l /dev/sda
17.如何将/dev/sda3分区格式化成ext3(两种方法)?
mk2fs -t ext3 /dev/sda3
mkts.ext3 /dev/sda3
18.查看自己Linux系统上各磁盘的UUID,并使用UUID将其中一个分区挂载到/mnt中,进入/mnt目录,强制卸载该分区;
blkid
mount UUID="" /mnt/
cd /mnt
umount -f /mnt
19.怎样将你的cdrom开机自动挂载到/mnt/cdrom目录下?
vim /etc/fstab
/dev/cdrom /mnt/cdrom iso default 0 0
20.如何编辑sudo的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
visudo
nginx ALL= (root) /usr/sbin/useradd ,/usr/sbin/usermod, /user/sbin/userdel
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
apache ALL=(root) NOPASSWD: /usr/sbin/useradd,/usr/sbin/usermod,PASSWD: /usr/sbin/userdel
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码
hbase ALL=(root) NOPASSWD:!/usr/bin/passwd,/usr/sbin/useradd,/user/sbin/usermod,/usr/sbin/userdel
21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?
lastb (用到正则表达式,学完在做)
0
1、groupadd -g 2002 Like
groupadd Linux
useradd -u 1001 -g 2002 -G Linux redhat
2、useradd -c "Fedora Community" -s /bin/sh fedora
3、usermod -u 3003 -g Linux -G Linux,fedora redhat
4、passwd fedora
usermod -L fedora
usermod -U fedora
5、echo “123.com” |passwd --stdin redhat
6、useradd -s /sbin/nologin hbase
7、useradd -M apache
8、cp -r /etc/skel/. /home/apache/
9、chown -R apache:apache /home/apache/
10、chmod -R 700 /home/apache
id apache
11、描述的是用户信息,以:号分隔,从左到右依次是用户名、密码控拉键、UID、GID、注释、家目录、登陆环境shell
12、/etc/sudoers
vi、vim、visudo打开编辑
13、inode又叫索引节点,被格式化为文件系统后就会产生inode和block。block是用来存文件内容的,而inode是用来存储这些文件的信息(大小,时间,权限、属主、属组等)
14、du -sh /etc/
15、inode不足
ln -s /newdata /data
16、fdisk -l /dev/sda
17、mkfs.ext3 /dev/sda3
mke2fs -t ext3 /dev/sda3
18、blkid
mount UUID="d2078b55-d163-4e79-93da-b342fb3582d7" /mnt
cd /mnt
umount -l /mnt
19、echo "mount /dev/cdrom /mnt" >> /etc/rc.local
groupadd Linux
useradd -u 1001 -g 2002 -G Linux redhat
2、useradd -c "Fedora Community" -s /bin/sh fedora
3、usermod -u 3003 -g Linux -G Linux,fedora redhat
4、passwd fedora
usermod -L fedora
usermod -U fedora
5、echo “123.com” |passwd --stdin redhat
6、useradd -s /sbin/nologin hbase
7、useradd -M apache
8、cp -r /etc/skel/. /home/apache/
9、chown -R apache:apache /home/apache/
10、chmod -R 700 /home/apache
id apache
11、描述的是用户信息,以:号分隔,从左到右依次是用户名、密码控拉键、UID、GID、注释、家目录、登陆环境shell
12、/etc/sudoers
vi、vim、visudo打开编辑
13、inode又叫索引节点,被格式化为文件系统后就会产生inode和block。block是用来存文件内容的,而inode是用来存储这些文件的信息(大小,时间,权限、属主、属组等)
14、du -sh /etc/
15、inode不足
ln -s /newdata /data
16、fdisk -l /dev/sda
17、mkfs.ext3 /dev/sda3
mke2fs -t ext3 /dev/sda3
18、blkid
mount UUID="d2078b55-d163-4e79-93da-b342fb3582d7" /mnt
cd /mnt
umount -l /mnt
19、echo "mount /dev/cdrom /mnt" >> /etc/rc.local
编辑回复