二,用户和组管理练习题 by杨坤 2014-12-2

回复 收藏
本帖最后由 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的配置文件能达到如下目的:
1.用户nginx可以使用useradd,usermod,userdel命令
2.用户apache也可以使用以上命令,但是使用useradd,usermod命令不需要输入自己的密码,使用userdel命令需要输入自己的密码
3.用户hbase可以使用以上命令,可以修改别人的密码但是不能修改root的密码

21.(思考题)如何查看并将ssh登录失败的IP地址及错误次数显示出来?


{{{密码回复可见}}}

2014-12-02 11:17 举报
已邀请:
0

coffee

赞同来自:

本帖最后由 coffee 于 2014-12-2 11:46 编辑

{:4_109:}21题
sort   /var/log/btmp |sed 's/[a-z]//g' | awk -F: '{print$2}' |uniq -c


0

pykihwfn

赞同来自:

最后一题:
           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地址及错误次数显示出来?
0

649969462

赞同来自:

学习
0

wuhen

赞同来自:

看看答案
0

wuhen

赞同来自:

本帖最后由 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







0

huguihua2002

赞同来自:

学习
0

649969462

赞同来自:

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

麻烦大家帮忙看看,有什么错误,给我回复,一起进步
0

陈小波

赞同来自:

坤哥
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地址及错误次数?

0

夏夏

赞同来自:

{:4_91:}
0

t236xuchunfang

赞同来自:

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
0

t236xuchunfang

赞同来自:

本帖最后由 t236xuchunfang 于 2014-12-3 21:22 编辑

已经做了,本来以为没有做。
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地址及错误次数显示出来?
不知道
0

yuankaituo

赞同来自:

看看答案。。。。
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
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地址及错误次数?


0

Lee_20120505

赞同来自:

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地址及错误次数显示出来?
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


先写到这 明天继续
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
0

沙门空海

赞同来自:

1
0

川娃子在大连

赞同来自:

{:6_157:}{:6_157:}
0

川娃子在大连

赞同来自:

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

657402624

赞同来自:

复习了
0

swenan

赞同来自:

学习
0

一介书生

赞同来自:

学习
0

gjc159357

赞同来自:

打的
0

SweetSmile

赞同来自:

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)
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地址及错误次数显示出来?
0

hangtiangazi

赞同来自:



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

ztyspar

赞同来自:

好多不会.....参考一下 自己多练
0

dongshengjie

赞同来自:

{:4_107:}
0

Willd

赞同来自:

拜读
0

赞同来自:

看一下答案
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


0

呐一瞬

赞同来自:

不错 值得学习

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: