NIS用戶端問題 - Linux

Sandy avatar
By Sandy
at 2010-06-28T17:19

Table of Contents


我想你的問題重點是 在 server 和 client 端 AAA 這帳號的家目錄到底要不要同步.
如果沒有要同步, 只是每次登錄, 就要把AAA的家目錄從 server copy 到client,
那就簡單多了. 寫個 shell script, 每次登錄的時候檢查家目錄是不是存在, 如果
不存在, 就從 server 端 rsync 一份到 client.

例如用 bash shell,
if [ -d /home/AAA ]; then
echo "Home exists"
else
rsync -avz -e ssh root@server:/home/AAA /home
fi

當然要設定好 ssh 的authorization, 把 root 在 server 的 public key copy 一份到
client 那麼 root ssh 的動作就不需要密碼了.

另外, 應該不是 "exception", 你是要 " expect" 吧.

※ 引述《whisp1222 ()》之銘言:
: server端有AAA這個帳號,也有home directory
: clien端的用戶也可以使用AAA這個帳戶登入,但卻沒有home directory
: 目前是用人工一個一個加home directory
: --------------------
: mkdir /home/AAA
: chown -R AAA:AAA AAA
: --------------------
: 但問題是帳號一多就很累...囧
: 請問有辦法讓Linux偵測沒有home directory然後自動建立並copy相關檔案進去
: home directory嗎?
: 印象中之前有聽過exception這字眼 但怎樣都google不到(都找到程式語言的囧)
: 麻煩高手指導
: PS:忘記說明 我知道很多人直接mount /home,這樣就一定會有每個帳號的home directory
: 但因為教授某些需求 所以無法這樣做

--
Tags: Linux

All Comments

Caroline avatar
By Caroline
at 2010-07-03T04:40
沒錯 就是這個關鍵字
Kyle avatar
By Kyle
at 2010-07-06T23:22
另外 其實我也不知道是不是同步的問題
我們老師當初希望的環境是可以看到server端的home目錄
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2010-07-09T05:18
同時又保有client的home目錄
原因是希望把nfs server當作儲存資料的地方
Margaret avatar
By Margaret
at 2010-07-09T08:25
但又不希望nfs掛掉以後每台電腦都不能做事情
所以就希望mount nfs-server上面的home目錄
同時又保有client的home目錄
Hedy avatar
By Hedy
at 2010-07-09T13:49
我去查查expect的相關語法看看
Gilbert avatar
By Gilbert
at 2010-07-11T07:05
還是友推薦其他的方法嗎?
Erin avatar
By Erin
at 2010-07-11T17:55
對了 最後client的home目錄裡面再做個link過去nfs_home
Ida avatar
By Ida
at 2010-07-16T00:44
這樣每個帳號就可以有自己的nfs home目錄
^家目錄 不知道這樣解釋會不會太複雜>"<
Sarah avatar
By Sarah
at 2010-07-16T12:07
我很想問,你們辦公室到底幾台電腦幾個使用者

NIS用戶端問題

Puput avatar
By Puput
at 2010-06-28T11:04
server端有AAA這個帳號,也有home directory clien端的用戶也可以使用AAA這個帳戶登入,但卻沒有home directory 目前是用人工一個一個加home directory -------------------- mkdir /home/AAA chown -R AAA:A ...

新酷音如何刪除自訂詞?

Ina avatar
By Ina
at 2010-06-28T06:33
我現在用的是ibus,按下ctrl+數字鍵可以加詞,但是刪除自訂詞卻找不到地方, 請問該如何刪詞呢?謝謝! - ...

openssh 設定問題

Catherine avatar
By Catherine
at 2010-06-28T01:14
各位好,有個問題想請教一下各位 環境: host-os: windows 7 pro guest-os: ubuntu 10.04 desktop at virtualbox 我在 ubuntu 上面安裝了 openssh-server 但是在編輯過 sshd_config 並啟動 sshd 時出現了以下 ...

如何在ubuntu上看世足?

Hedy avatar
By Hedy
at 2010-06-27T22:42
在bubut tweak 裏有一個軟體sopcast-player安裝後就可以看了 要更新頻道後找cctv-6(cctv-5) - ...

請問如何用irfanview開啟檔案?

Eden avatar
By Eden
at 2010-06-27T15:57
我用習慣了irfanview,現在用wine裝了起來,但是不知道如何建立檔案關聯讓 圖檔可以按兩下用它開啟。 現在要先開軟體再開圖檔,有點麻煩,請問要如何設定呢? 我使用的是ubuntu 10.04,謝謝各位! - ...