Linux命令FAQ:系統配置(轉)

ba發表於2007-08-12
Linux命令FAQ:系統配置(轉)[@more@]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. 如果密碼是經過 shadow 的, 需要執行一下 pwconv,以便把新加的密碼轉換成正確的合適。 並更新 /etc/shadow 然後需要執行 passwd USERNAME, 以設定使用者密碼
  
  
  2. 用 useradd 命令, 注意執行完畢也需要執行 passwd USERNAME。
  
  
  3. 用 linuxconf 或 userconf
  
  -- by SingleBoy (孤鷹)
  
  
  Q: 請問如何建立無密碼使用者?
  
  
  A: 可以使用 passwd -d USERNAME 命令完成之。 USERNAME 用實際的使用者名稱代替或者編輯 /etc/passwd 檔案, 把該使用者對應行的第一個冒號和第二個冒號之間 的部分刪除。 如果有 /etc/shadow 檔案存在, 也需要做如對 /etc/passwd 檔案相同的操作。
  
  -- by Singleboy (孤鷹★無慾無求★)
  
  Q: 請問如何設定 Linux 系統的 DNS?
  
  裝的是 turbolinux4.0 用 modem 撥號上網後發現之能認ip地址而不認於名估計是安裝的時候設定有問題請問一下具體正確的設定應該是什麼
  
  A: vi /etc/resolv.conf
  
  新增如下一行
  
  nameserver *.*.*.*(your DNS server IP)
  
  然後執行
  
  /etc/rc.d/initrd/network restart
  
  -- by cattac (貓貓)
  
  
  
  Q: 如何自由地啟動多種視窗管理器?
  
  (對於想要更換視窗管理器的使用者適用)
  
  我的linux上裝有kde,enlightment,fvwm95,winowmaker
  
  不知道如何設定啟動某一桌面?
  
  另外,如何知道系統裡安哪些桌面呢?
  
  
  A: 修改了系統預設的 X 視窗管理器啟動程式 startx,利用命令列引數方便地啟動不同的視窗管理器,具體方法如下:
  
  
  ---- 編輯 /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
  
  ---- 之前的任一空處(不要寫在控制語句塊內和程式開頭)插入以下語句:
  
  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 程式是筆者為啟動 twm 編寫的,
  
  內容如下:
  
  #!/bin/bash
  
  xpmroot /usr/X11R6/include/X11/pixmaps/rhpenguin.xpm
  
  xterm -title "Hello,welcome to twm!" &
  
  exec twm
  
  ---- 仿照這個 Xclients 程式可以編寫未提供 Xclients 的其它視窗管理
  
  器的Xclients 程式。
  
  ---- 根據具體情況修改、增加 case 選項即可滿足不同需要。
  
  ---- 修改後程式的執行方法為:startx [ kde | mwm | twm ],
  
  例如:執行startx kde 命令即可啟動 kde,執行不帶引數的 startx
  
  命令啟動系統預設的fvwm95。
  
  
  -- by leonye (騎蚊追風)
  
  
  
  Q: 請問 Slackware 中如何設定 IP, DNS 和 GateWay?
  
  
  A: 有沒有用ifconfig和route命令來檢視過網路設定?
  
  看看有沒有eth0這個裝置,另外你有沒有修改過/etc/rc.d/rc.moudel 檔案,
  
  slakware一定要改了這個檔案才行的。
  
  
  -- 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

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-949922/,如需轉載,請註明出處,否則將追究法律責任。

相關文章