將遠端的電腦以SSH的方式掛載檔案

於ubuntu 9.10中欲將遠端web server用SSH的方式掛載需要以下套件

SSHFS

FUSE

打命令

[cc lang=”bash”]sudo apt get-install sshfs[/cc]

完成之後也會將fuse予以安裝。

若用指令掛載,則方式為:

[cc lang=”bash”]sshfs user@hostname:dir local_mount[/cc]

即可將遠端server給mount進來。

若想要開機時不用打這麼多的指令,則需要編輯 /etc/fstab 加入以下的行列

[cc lang=”bash”]sshfs#my-remote-user@my-remote-host:/home/my-remote-user /my-local-filesystem/remotefs fuse user,noauto 0 0[/cc]

即可開機後完成掛載的過程。

然後只要有需要用到這個掛載的目錄,系統會跳出輸入框,輸入遠端ssh的密碼即可。

其它資訊連結:

http://www.debuntu.org/2006/04/27/39-mounting-a-fuse-filesystem-form-etcfstab

https://help.ubuntu.com/community/SSHFS

自動掛載額外的硬碟 ubuntu9.10

最近另外裝了一台電腦,並且也裝五台硬碟在裡面,家裡多了八顆硬碟,除了外軌之外都可以正常運作,不拿來用用實在太可惜了。

灌上ubuntu 9.10 之後,確不會自行掛戴其它四顆的硬碟,所以必需要再設定一下東西。

點選【系統】→【管理】→【系統監控】啟動系統監控這個工具,切換到「檔案系統」分頁,你會看到目前掛載的裝置名稱。

然後在 /media 或是其它覺的方便的目錄新增些空的目錄。例如:
[cc lang=”bash”]/media/A
/media/B
/media/C
/media/E[/cc]

檢視「系統監控」中的硬碟都應該會看到每顆都各別掛成
[cc lang=”bash”]/dev/sdda
/dev/sddb
/dev/sddc
/dev/sdde[/cc]

這些目錄,然後執行sudo gedit /etc/fstab 來修改這個檔案fstab,在尾行新增這些字串:
[cc lang=”bash”]/dev/sdda /media/A ext3 default 0 0
/dev/sddb /media/B ext3 default 0 0
/dev/sddc /media/C ext3 default 0 0
/dev/sddd /media/D ext3 default 0 0[/cc]

其中ext3為硬碟檔案系統的格式,如果是windows的fat或是ntfs的,就要改成
[cc lang=”bash”]vfat iocharset=utf8,umask=000 0
ntfs-3g silent,umask=0,locale=zh_TW.utf8[/cc]

重開機之後,登入即可自動掛載完成。