RedHat 之 Samba 懶人安裝法

本來是想用 ftp 當作區域網路的 file server ,不過在 Windows 環境下傳輸的速度實在差太多了。


以我這邊為例,Linux主機是聯強 Realtek 8139 的螃蟹卡,我的 ASUS M24C4PDR 用 ftp 抓檔最高大約 600K Btyes/sec,改用 Samba 傳輸則是 2.5M~6M Bytes/sec,實在差很多。

Samba 在 RedHat 下只要有預裝 Samba 的套件,只要設定好帳戶跟密碼,馬上讓你可以用。

先查詢看看有沒有安裝:

# rpm -qa | grep samba

確定有的話再執行下面的步驟,沒有的話可以用 apt 下載是最快的。

# cd /etc/samba
# touch smbpasswd
# chown root:root smbpasswd; chmod 600 smbpasswd

 
建立使用者的密碼:

# smbpasswd -a neo
New SMB password: 輸入 neo 的密碼
Retype new SMB password: 再輸入一次 neo 的密碼
Added user neo.

設定完成後重新啟動 samba:

#service samba restart

這樣就完成最陽春的 file server 了,要進入這台電腦也不用管 samba 預設的電腦名稱是什麼,直接打 IP 就可以了。(如 \\192.168.1.3)

再來就要輸入剛剛設定的使用帳號跟密碼。進入後應就會發現,如果使用者名稱是 neo ,則 Windows 網芳看到的就是 /home/neo 的資料。

其它更詳細的設定可以參考鳥哥的文章:
http://linux.vbird.org/linux_server/0370samba.php

1 comments On RedHat 之 Samba 懶人安裝法

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar