網路檔案系統(nfs,network file system)是一種將遠端主機上的分割槽(目錄)經網路掛載到本地的一種機制,通過對網路檔案系統的支援,使用者可以再本地系統上像操作本地分割槽一樣對遠端主機的共享分割槽(目錄)進行操作。(類似於windows共享目錄)
安裝nfs伺服器:
使用rpm -q nfs-utils可以檢視是否安裝了nfs伺服器,如果安裝了會顯示安裝的nfs伺服器版本。
若沒有安裝可以使用rpm -ivh nfs安裝包名稱安裝nfs伺服器,如rpm -ivh nfs-utils-1.0.9-24.el5.i386.rpm
nfs伺服器配置:vi /etc/exports,修改exports檔案加入允許被其他計算機訪問的目錄和訪問許可權。
例如: /home 192.68.1.*(rw,sync,no_root_squash)
1、/home:允許被其他計算機訪問的目錄
3、rw:可讀可寫
4、sync:同步寫磁碟(async:資料會暫存於記憶體當中,而非直接寫入硬碟)
5、no_root_squash:表示客戶端root使用者對該目錄具備寫許可權
nfs啟動:
1、啟動nfs伺服器時用下面命令
/etc/init.d/nfs start
2、重啟nfs伺服器時用下面命令:
/etc/init.d/nfs restart
nfs使用:
使用mount命令來掛載nfs伺服器上共享目錄。
命令格式:#mount -t nfs servername:/shared_dir /localdir
例如:#mount -t nfs 192.168.1.129:/home /mnt 將home目錄共享到mnt目錄下
解除安裝命令是umount 掛載目錄名 如:umount /mnt
掛載的過程中遇到了乙個問題:mount: mount to nfs server '192.168.1.129' failed: system error: connection refused.
這個問題是我沒啟動portmap,使用service portmap start就解決了這個問題。
伺服器使用小記
ssh 賬號 ip位址 例如 ssh root 123.142.上傳資料夾 到資料夾下 scp r htmltitle.cpp 本地資料夾的名字 root 139.59.250.52 root htmltitle 伺服器上資料夾的路徑 上傳檔案到 到資料夾下 是當前使用者根目錄 是當前資料夾下 例如...
Git 伺服器使用基礎
採摘處 一 初次使用前的配置 git中使用git config來設定環境變數,其環境變數存放在三個不同的地方 l etc gitconfig檔案 系統中對所有使用者都普遍適用的配置。若使用git config 時用 system 選項,讀寫的就是這個檔案。l gitconfig檔案 使用者目錄下的配...
GIT伺服器使用基礎
一 初次使用前的配置 git中使用git config來設定環境變數,其環境變數存放在三個不同的地方 l etc gitconfig檔案 系統中對所有使用者都普遍適用的配置。若使用git config 時用 system 選項,讀寫的就是這個檔案。l gitconfig檔案 使用者目錄下的配置檔案只...