修改shell 将当前shell(默认是bash B SHELL )改为csh C SHELL

本文介绍了如何修改Linux系统的用户Shell,将默认的bash更改为csh。通过编辑/etc/passwd文件,可以永久改变所有用户的Shell为C shell。此外,文章还详细讲解了用户管理的相关命令,如usermod、useradd、userdel等,以及如何查看和修改用户密码、用户状态等信息。
摘要由CSDN通过智能技术生成
 在修改当前shell时,用命令: usermod -s  /bin/csh   home   
 home 为 你所想要改变的用户地址     此处home 为家目录,一般自己创建的用户都会在家目录下生成用户名,亦可单独指定,如/home/idcdpi  
 
当然修改shell亦可配置   /etc/passwd 如下:

 

# vi /etc/passwd
修改 /bin/bash 为 /bin/csh    

 

将永久改变所有用户的shell  为C shell     

---------------------------------------------

 你可以在 /etc/passwd  里边,修改对应的用户    将  用户后边的shell 配置信息改为  自己想要的shell   

bash: idcdpi:503:503::/home/idcdpi:/bin/bash        比如bash 可以改为  csh              source  /etc/passwd  后切换到  idcdpi  用户下,发现csh已生效!!   下面将详细说明useradd与usermod 的参数及用法!

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
useradd,usermod用户账户管理[阮胜昌]
2012-12-25 16:29:25
标签: 用户

切换用户:su
[root@node203 ~]# su - linsco   //由超级管理员用户切换成普通用户

[linsco@node203 ~]$ su root   
 [linsco@node203 ~]$ su -         //由普通用户切换成超级管理员用户
Password:

查看用户的UID,GID
[root@node203 home]# id root
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)
[root@node203 home]# id linsco
uid=501(linsco) gid=501(linsco) groups=501(linsco)

用户分为:root用户,虚拟用户和普通用户
检查用户身份:
who:查询当前在线的用户
groups :查询当前用户所属的组
id:显示当前用户的信息
finger:查询用户信息
whoami:显示当前用户
w:查询当前用户的信息

 

 

 

/etc/passwd //是系统识别用户的一个文件
root:x:0:0:rsc,runhow,0592-5213966,15932836339:/root:/bin/bash
rscpass:x:100:507:ruanshengchang,runhow health,18859224109,18859224109:/home/rscpass:/bin/bash
root:用户名
x:   用户的密码,X表示密码被映射到/etc/shadow文件中
100:标识用户的UID,root的UID为0
 查看UID最大值:/etc/login.defs
 如果将别的用户的UID修改为0,那么此用户就有root的权限
507:组群标识号
:/home/rscpass:用户宿主目录
:/bin/bash:用户使用的shell

Usage: passwd [OPTION...] <accountName>
  -k, --keep-tokens       keep non-expired authentication tokens
  -d, --delete  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值