Linux_FAQ之四:系統(tǒng)配置
2024-07-21 02:37:05
供稿:網(wǎng)友
Q: 如何建立新用戶?
A: 這里介紹三種方法:
1. vi /etc/passwd, 加入下面一行
用戶名:密碼:UID:GID:用戶全名:用戶 HOME 目錄:用戶的 Shell
比如:
test::500:500:Test User:/home/test:/bin/bash
注重: a. 密碼一定什么也不填
b. 用戶的 HOME 目錄一定要存在, 不然用戶無法登陸
c. UID 不要和其他用戶的相同
d. 假如密碼是經(jīng)過 shadow 的, 需要執(zhí)行一下 pwconv,以便把新加的密碼轉(zhuǎn)換成正確的合適。 并更新 /etc/shadow 然后需要執(zhí)行 passwd USERNAME, 以設(shè)定用戶密碼
2. 用 useradd 命令, 注重執(zhí)行完畢也需要執(zhí)行 passwd USERNAME。
3. 用 linuxconf 或 userconf
-- by SingleBoy (孤鷹)
Q: 請問如何創(chuàng)建無密碼用戶?
A: 可以使用 passwd -d USERNAME 命令完成之。 USERNAME 用實(shí)際的用戶名代替或者編輯 /etc/passwd 文件, 把該用戶對應(yīng)行的第一個(gè)冒號(hào)和第二個(gè)冒號(hào)之間 的部分刪除。 假如有 /etc/shadow 文件存在, 也需要做如對 /etc/passwd 文件相同的操作。
-- by Singleboy (孤鷹★無欲無求★)
Q: 請問如何設(shè)置 Linux 系統(tǒng)的 DNS?
裝的是 turbolinux4.0 用 modem 撥號(hào)上網(wǎng)后發(fā)現(xiàn)之能認(rèn)ip地址而不認(rèn)於名估計(jì)是安裝的時(shí)候設(shè)置有問題請問一下具體正確的設(shè)置應(yīng)該是什么
A: vi /etc/resolv.conf
添加如下一行
nameserver *.*.*.*(your DNS server IP)
然后執(zhí)行
/etc/rc.d/initrd/network restart
-- by cattac (貓貓)
Q: 如何自由地啟動(dòng)多種窗口治理器?
(對于想要更換窗口治理器的用戶適用)
我的linux上裝有kde,enlightment,fvwm95,winowmaker
不知道如何設(shè)置啟動(dòng)某一桌面?
另外,如何知道系統(tǒng)里安哪些桌面呢?
A: 修改了系統(tǒng)默認(rèn)的 X 窗口治理器啟動(dòng)程序 startx,利用命令行參數(shù)方便地啟動(dòng)不同的窗口治理器,具體方法如下:
---- 編輯 /usr/X11/bin/startx,在下面語句:
whoseargs="client"
while [ "x$1" != "x" ]; do
case "$1" in
/’’*.*) if [ "$whoseargs" = "client" ]; then
clientargs="$1"
else
serverargs="$1"
fi ;;
--) whoseargs="server" ;;
*) if [ "$whoseargs" = "client" ]; then
clientargs="$clientargs $1"
else
serverargs="$serverargs $1"
fi ;;
esac
shift
done
xinit $clientargs -- $serverargs
---- 之前的任一空處(不要寫在控制語句塊內(nèi)和程序開頭)插入以下語句:
case "$1" in
"kde") if [ -r "/etc/X11/xinit/Xclients.kde" ]; then
cp /etc/X11/xinit/Xclients.kde $HOME/.Xclients
fi ;;
"mwm") if [ -r "/etc/X11/mwm/Xclients" ]; then
cp /etc/X11/mwm/Xclients $HOME/.Xclients
fi ;;
"twm") if [ -r "/etc/X11/twm/Xclients" ]; then
cp /etc/X11/twm/Xclients $HOME/.Xclients
fi ;;
*) if [ -r "/etc/X11/xinit/Xclients" ]; then
cp /etc/X11/xinit/Xclients $HOME/.Xclients
fi ;;
"twm") if [ -r "/etc/X11/twm/Xclients" ]; then
cp /etc/X11/twm/Xclients $HOME/.Xclients
fi ;;
*) if [ -r "/etc/X11/xinit/Xclients" ]; then
cp /etc/X11/xinit/Xclients $HOME/.Xclients
fi ;;
esac
---- 上面用到的 /etc/X11/twm/Xclients 程序是筆者為啟動(dòng) twm 編寫的,
內(nèi)容如下:
#!/bin/bash
XPmroot /usr/X11R6/include/X11/pixmaps/rhpenguin.xpm
xterm -title "Hello,welcome to twm!" &
exec twm
---- 仿照這個(gè) Xclients 程序可以編寫未提供 Xclients 的其它窗口治理
器的Xclients 程序。
---- 根據(jù)具體情況修改、增加 case 選項(xiàng)即可滿足不同需要。
---- 修改后程序的運(yùn)行方法為:startx [ kde mwm twm ],
例如:運(yùn)行startx kde 命令即可啟動(dòng) kde,運(yùn)行不帶參數(shù)的 startx
命令啟動(dòng)系統(tǒng)默認(rèn)的fvwm95。
-- by leonye (騎蚊追風(fēng))
Q: 請問 Slackware 中如何設(shè)置 IP, DNS 和 GateWay?
A: 有沒有用ifconfig和route命令來查看過網(wǎng)絡(luò)設(shè)置?
看看有沒有eth0這個(gè)設(shè)備,另外你有沒有修改過/etc/rc.d/rc.moudel 文件,
slakware一定要改了這個(gè)文件才行的。
-- by gaohaojie (笨小孩)
Q: xteam 用什么命令配置xwin?
除了 xconf 外。有沒有圖形界面的?
A: Xsnoof
-- by ocean (Fisher)
Xconfigurator(=Xsnoof)
BTW, find in your X desktop, u’ll find the one.
-- by chan