linux 修改用户默认shell(转)
来源:互联网 发布:java telnet 编辑:程序博客网 时间:2024/05/16 12:02
原文:http://www.neoease.com/change-shell-on-ubuntu/
因为使用 useradd 添加用户时, 默认配给用户的是最原始的 sh 而不是常用的 bash, 所以很多命令都不能使用, 下面提供相关的修改方法.
修改用户的 Shell
如果你没有管理员权限, 那么你只能修改自己的 Shell, 输入 chsh 命令.
$ chsh
这时你会获得提醒, 要求输入新的 Shell 应用路径. 如果你要换成 bash, 请输入 /bin/bash 并回车确认.
Enter the new value, or press ENTER for the defaultLogin Shell [/bin/sh]:
如果你是牛逼的管理员, 那么恭喜你, 除了使用 chsh 命令, 你还可以通过修改配置文件批量修改.
# vi /etc/passwd
打开 /etc/passwd 文件, 你将看到所有用户及其使用的 Shell, 会有很多行类似这样的内容, 每行是一个用户.
zhao.wuz:x:1003:33::/home/zhao.wuz:/bin/sh
这里只需要件 /bin/sh 改成 /bin/bash 即可.
zhao.wuz:x:1003:33::/home/zhao.wuz:/bin/bash
添加用户时指定 Shell
在添加用户时可以通过以下命令指定 Shell.
# useradd -s /bin/bash {用户昵称}
1 0
- linux 修改用户默认shell(转)
- Linux修改默认shell
- linux修改用户默认路径
- 修改linux账户的默认shell类型
- Linux修改用户默认目录的方法
- Linux下如何修改用户默认目录
- Linux下如何修改用户默认目录
- shell---修改linux的默认登陆是shell
- 如何查看用户当前shell和修改用户登陆时的默认shell
- 改变用户默认shell
- Solaris 默认Shell 修改
- ubuntu 修改默认 shell
- 修改Solaris默认shell
- ubuntu 修改默认 shell
- 默认shell的修改
- 修改Ubuntu默认Shell
- ubuntu 修改默认 shell
- 修改Linux的用户的默认登录目录.
- 第八周 项目一-复数类中的运算符重载(2)友元函数实现
- linux 主机 新加虚拟ip 网卡别名
- python调试工具----pycharm快捷键及一些常用设置
- Matlab实现线性回归和逻辑回归: Linear Regression & Logistic Regression
- Spring Security 3 用户信息的问题
- linux 修改用户默认shell(转)
- 高并发,大数据
- 【c++】实现一个函数重载
- 黑马程序员-----java----多线程
- Android笔记之使用LayoutInflater创建View
- mongodb条件查询实现结构化查询语句SQL
- iOS app 'The application could not be verified' only on one device
- c++顺序栈的实现
- android 线程池的实现方式