简单Unix系统问题解决

系统 其他OS
在文章中,我们主要对Unix系统操作中的问题进行讲解。在客户端登录Unix系统时总是要求重置密码的问题。下面,我们就来看看吧!

我们在学习了很久的Unix系统之后,今天,我们来讲解一个问题。就是在客户端登录Unix系统时总是要求重置密码的问题。在Unix系统新建用户mdscdr,执行#passwd mdscdr,给该用户设置密码。再次使用mdscdr用户telnet到Unix系统服务器或者su切换到mdscdr用户时,输入密码后总是提示要求更新密码,而且使用该用户无法进行ftp登录到Unix系统服务器。

  1. $ su - mdscdr  
  2. mdscdr’s Password:   
  3. [compat]: 3004-610 You are required to change your password.  
  4. Please choose a new one.  
  5. oracle’s New password: 

当root用户执行passwd设置某个用户的密码后,会默认自动在/etc/security/passwd文件中的flags参数中增加ADMCHG值。这种情况下,在下次登录Unix系统时你必须重置密码。

内容如下:
 

  1. mdscdr:  
  2. password = .uZ0Uneiz3I16  
  3. lastupdate = 1205739294 
  4. flags = ADMCHG 

而如果在flags中增加NOCHECK值,那么在下次登录时将不必再重置密码。

1、修改登陆用户密码重置方式,执行“# pwdadm -f NOCHECK mdscdr”。

2、检查/etc/security/passwd文件中mdscdr用户的flags参数的取值是否已经增加NOCHECK值。

3、重新login或者su测试是否生效,OK。

到这里,我们就解决了关于客户端登录Unix系统时总是要求重置密码。

【编辑推荐】

  1. Unix Shell注意问题备忘
  2. Unix操作系统加锁和解锁讲解
  3. Unix系统行业工具介绍
  4. 讲解Unix系统cpio命令
  5. Unix系统磁带管理命令
责任编辑:小霞
相关推荐

2010-05-05 10:25:24

Unix操作系统

2010-04-29 15:46:47

Unix操作系统

2010-04-20 11:08:33

Unix操作系统

2010-05-11 15:09:51

Unix系统

2010-04-28 19:24:17

Hp unix

2010-04-28 19:18:44

Hp unix

2010-03-30 17:44:24

CentOS系统

2009-06-09 15:51:07

Java ee中文问题解决方法

2011-06-27 16:44:59

Qmake

2011-06-13 16:16:32

Qt 中文问题

2010-04-29 12:42:09

Unix系统

2010-06-17 11:35:24

Ubuntu 修复Gr

2010-06-13 11:41:53

Ubuntu Grub

2010-04-06 09:33:37

CentOS系统

2011-11-28 22:45:19

Nginxsession

2009-12-28 10:56:45

WPF Image

2011-09-06 13:15:04

MTK文件系统内存

2011-08-08 11:05:43

2011-08-18 17:37:04

windows7

2010-05-05 14:20:46

AIX CDE
点赞
收藏

51CTO技术栈公众号