Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
-
yuhongchun
- 帖子: 587
- 注册时间: 2008-05-25 21:11
#1
帖子
由 yuhongchun » 2008-08-30 11:04
有一个知识点,是说关于临时禁止用户st02登陆可以通过删除它的主目录rm -rf /home/st02,这样st02就登陆不了系统,不知这种说法对不?
-
sinyadvan
- 帖子: 724
- 注册时间: 2008-04-02 15:36
- 来自: O_O
#2
帖子
由 sinyadvan » 2008-08-30 11:08
修改/etc/shadow这个密码影子文件
不想让它登录的密码那里加个*
想禁用它,加个!
^o^ && O_O && ^_^
One World|One Dream|One Piece
愛 ^_^ 這個 美麗的世界O_O
本公司专治各种不服、不爽、谩骂、挑衅。
-
cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
#3
帖子
由 cnkilior » 2008-08-30 11:29
最简单的方法大概是在$home/.bashrc中加一句“logout"
他是能登陆但已经登出了。
除非.bashrc的内容很多,他有时间ctrl+c之外
要不在$home/.bash_profile中加也大概一样吧!
-
yuhongchun
- 帖子: 587
- 注册时间: 2008-05-25 21:11
#4
帖子
由 yuhongchun » 2008-08-30 11:56
谢谢楼上二位兄弟的说法,我把这道题目发出来,大家看下(多选)
23、为了临时禁止用户ID500,我们可以采用如下方法
A、 在口令影像文件中使用户的帐号到期usermod -e 00/00/00 ID500
B、 删除该用户的工作目录rm -r /home/ID500
C、 修改该用户的登录shell环境usermod -s /bin/safe ID500
D、 将口令文件中用户名ID500的一行前加入*
-
冲浪板
- 论坛版主
- 帖子: 7513
- 注册时间: 2007-05-06 8:19
#5
帖子
由 冲浪板 » 2008-08-30 12:09
D不对,因为有shadow的就不是了。而且什么叫“户名ID500的一行前加入*“
B也不对,因为这样删除不了“rm -r /home/ID500”,而且就算没home,也是在头一次登录的时候建立了吧。忘记home是在什么时候建立的了。也懒得去试,hehe。
A,没说有shadows啊,怎么算对
-
BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
-
联系:
#6
帖子
由 BigSnake.NET » 2008-08-30 12:13
lock 起来就是
D是 Linux Server Hack 2里提到的方法
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
-
bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
-
联系:
#7
帖子
由 bones7456 » 2008-08-30 12:21
usermod -s /bin/false ID500
才对啊
-
sinyadvan
- 帖子: 724
- 注册时间: 2008-04-02 15:36
- 来自: O_O
#8
帖子
由 sinyadvan » 2008-08-30 14:52
就C不對,其它好像都對
^o^ && O_O && ^_^
One World|One Dream|One Piece
愛 ^_^ 這個 美麗的世界O_O
本公司专治各种不服、不爽、谩骂、挑衅。
-
milujite
- 帖子: 644
- 注册时间: 2007-01-01 22:14
-
联系:
#10
帖子
由 milujite » 2008-08-30 23:27
usermod -L
ThinkPad SL400 DC
CPU:Intel® Core 2 Duo processor T5670
RAM:2x1GB,Dual
HARDDISK:Seagate 160G SATA
CD-ROM:COMBO