確認掛載目錄是否存在
#cd /mnt/cdrom若無,則手動建立這個目錄
#mkdir /mnt/cdrom掛載光碟片
# mount -t iso9600 /dev/cdrom /mnt/cdrom進入光碟所在目錄
#cd /mnt/cdrom進入RPMS目錄
#cd /RedHat/RPMS找看看 samba 的 rpm 有沒有在這一片光碟裡
#ls|grep samba><很抱歉,沒有,那就要換一片看看了,先卸載光碟
#umount /mnt/cdrom換第二片,嘿嘿,有了,那就來開始安裝吧
#rpm -ivh samba-2.2.5-10.i386.rpm samba-client-2.2.5-10.i386 samba-common-2.2.5-10.i386.rpm喔喔,有錯誤訊息
warning: samba-2.2.5-10.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e error: open of samba-client-2.2.5-10.i386 failed: No such file or directory解決辦法,重新匯入 RPM-GPG-KEY
#rpm --import /mnt/cdrom/RPM-GPG-KEY重新安裝一次,結果,GPG 的問題解決了,剩下這個
error: open of samba-client-2.2.5-10.i386 failed: No such file or directory不知道問題的所在,只好一個一個來,先只安裝 samba-2.2.5-10.i386.rpm 吧
#rpm -ivh samba-2.2.5-10.i386.rpm喔,有相依性問題
error: Failed dependencies:
perl(CGI) is needed by samba-2.2.5-10
那就裝上 perl(CGI) 吧#rpm -ivh perl-CGI-2.81-55.i386.rpm再重新裝 samba-2.2.5-10.i386.rpm,這次 OK 了
再來裝 samba-common-2.2.5-10.i386.rpm,也OK
再裝 samba-client-2.2.5-10.i386 ,也是 OK ,噗,真好笑
因為只是臨時需要用到 samba ,我的要求是只要能在網芳上看到這台機器就好了,所以設定檔也不想搞得太複雜,samba 的設定檔位置在 /etc/samba/smb.conf
找到下列字串,依實際情況修改
workgroup = MSHOME host allow =192.168.1存檔後離開,開啟 (重開) samba
#service smb restartsamba 的使用者認證機制和 Linux 系統的認證機制是分開的,所以必須將使用者加入 samba
# smbpasswd -a kalvin連續輸入二次密碼後,完成,這樣就可以在網芳中看到使用者在 Linux 上的家目錄了
沒有留言:
張貼留言