Chinaunix首页 | 论坛 | 博客
  • 博客访问: 43092
  • 博文数量: 16
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 200
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-09 17:43
文章分类
文章存档

2011年(1)

2009年(13)

2008年(2)

我的朋友

分类: LINUX

2008-12-29 23:21:54

如何让用户不可以telnet系统,可以ftp!!
 
操作系统:红旗 linux
 
方法一:
1、新建用户
   useradd test
   passwd  test
2、修改test用户的登录shell
  vi /etc/passwd
  test:x:515:515::/home/test::/bin/bash
  改为
  test:x:515:515::/home/test::/sbin/nologin
3、修改用户属性
   usermod -s /sbin/nologin  username  用户只能ftp,不能telnet
   usermod -s /bin/bash   username     用户恢复正常
 
方法二:
1、增加自定义shell
   vi /etc/shells
      在最后添加一行
      /bin/testshell
   或者
   echo /bin/testshell  >> /etc/shells
   注:你可以定义为“/bin/abc”、“/bin/aaa”、“/bin/ccc”都可以。
2、增加用户
   useradd test
   passwd  test
3、修改test用户的登录shell
  vi /etc/passwd
  test:x:515:515::/home/test::/bin/bash
  改为
  test:x:515:515::/home/test::/bin/testshell
 
 
阅读(573) | 评论(0) | 转发(0) |
0

上一篇:理解LVS

下一篇:oracle从10.2.0.1升级到10.2.0.4

给主人留下些什么吧!~~