亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 3219 | 回復: 8
打印 上一主題 下一主題

[FreeBSD] 如何修改用戶的Shell? [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-04-05 17:54 |只看該作者 |倒序瀏覽
我裝了bash,于是想把一個用戶的Shell從/bin/sh改成/usr/local/bin/bash,
在/etc/passwd和/etc/master.passwd文件里都改了,沒用,登錄還是sh模式,
我少做了什么嗎?要如何做呢?
謝謝!

論壇徽章:
0
2 [報告]
發(fā)表于 2009-04-05 18:04 |只看該作者
應該是沒有生效吧,試試chpass USERNAME,改改shell,退出重新登陸。自己最好不要改/etc/passwd和/etc/master.passwd吧。

論壇徽章:
0
3 [報告]
發(fā)表于 2009-04-05 18:25 |只看該作者
我把/etc/master.passwd和/etc/passwd文件中該用戶的sh又都改回了/bin/sh
然后執(zhí)行 chpass -s /usr/local/bin/bash UserName ,這樣修改起效,該用戶的shell是變成了bash
但是查看/etc/master.passwd和/etc/passwd文件,里面寫的仍然是/bin/sh,這是怎么回事?
是不是有一個用戶自己的配置文件在起作用??
謝謝!

論壇徽章:
0
4 [報告]
發(fā)表于 2009-04-05 18:33 |只看該作者
哈,我好像知道了
FreeBSD不去讀/etc/master.passwd和/etc/passwd,讀的是/etc/pwd.db和/etc/spwd.db,所以只讀/etc/master.passwd和/etc/passwd是沒有用的,還要執(zhí)行pwd_mkdb命令

論壇徽章:
0
5 [報告]
發(fā)表于 2009-04-05 18:36 |只看該作者
用 chsh 或者 chpass -s !
你自己修改 passwd 文件干什么,好好的現(xiàn)成的工具不去用?

論壇徽章:
0
6 [報告]
發(fā)表于 2009-04-05 18:37 |只看該作者
使用vipw命令來修改master.passwd文件,保存退出后會自動更新spwd.db

[ 本帖最后由 linuxkumao 于 2009-4-5 18:40 編輯 ]

論壇徽章:
0
7 [報告]
發(fā)表于 2009-04-05 18:39 |只看該作者
原帖由 langue 于 2009-4-5 18:36 發(fā)表
用 chsh 或者 chpass -s !
你自己修改 passwd 文件干什么,好好的現(xiàn)成的工具不去用?


因為我不知道,現(xiàn)在知道了

論壇徽章:
0
8 [報告]
發(fā)表于 2009-04-05 18:48 |只看該作者

回復 #4 linuxkumao 的帖子

正確!

論壇徽章:
0
9 [報告]
發(fā)表于 2009-04-05 20:31 |只看該作者
fb必須用vipw, 因為fb是對passwd文件建立二進制數(shù)據(jù)庫的, 直接編輯那個文本沒用
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP