samba學習/smbclient/mount掛載window共享文件夾

新手朋友們是這樣的,第一步你要確認你你的服務器是否安裝了這些必備的rpm包,我的環境是rhel5.6

[root@localhost ~]# rpm -qa | grep samba
samba-3.0.33-3.29.el5_5.1              
samba-client-3.0.33-3.29.el5_5.1
samba-common-3.0.33-3.29.el5_5.1
system-config-samba-1.2.41-5.el5
 

分析這幾個包: samba-common-3.0.33-3.29.el5_5.1是公共包,不管是服務端或者是客戶端都需要這個。

        samba-3.0.33-3.29.el5_5.1 是samba服務器必須的包,

        samba-client-3.0.33-3.29.el5_5.1是客戶端必須的包

如果沒有安裝,我這裏介紹一個光盤安裝的方法

先在/mnt下建立一個“cd”目錄用來掛載光盤:#mkdir  /mnt/cd

光盤準備好放進光驅然後進行掛載:#mount /dev/cdrom  /mnt/cd

然後你用命令#ls /mnt/cd 就會發現光盤內容

用命令#ls  /mnt/cd/Server 會發現這裏放的全都是rpm包了

 

然後安裝上邊所提到的包

#rpm  -ivh /mnt/cd/Server/samba-common-3.0.33-3.29.el5_5.1

#rpm  -ivh /mnt/cd/Server/samba-3.0.33-3.29.el5_5.1

#rpm  -ivh /mnt/cd/Server/samba-client-3.0.33-3.29.el5_5.1

到這裏我們就安裝完了samba的客戶端和服務器所需的包

 

這裏先講解客戶端命令smbclient命令的使用

1,先查看一下你想要訪問的Windows主機的共享目錄(這裏例舉Windows主機的ip地址爲192.168.0.2)

#smbclient  -L 192.168.0.2 -O username=administretor 

Password: 在這裏輸入你的WINDOWS賬戶密碼,如果沒有密碼直接敲回車就好。

這樣你就可以查看到Windows主機的共享目錄(假設Windows下有一個“text”文件夾設置爲共享)

2,複製Windows/text下的文件我們用get命令,如果上傳就用post命令,這裏我就不說了,因爲這個方法不好用。

3,把Windows共享文件夾直接掛載在Linux下,直接實現複製

先建立一個掛載點#mkdir  /mnt/win

如果你的系統是win2k/xp的系統
#mount   -t   cifs   //192.168.0.2/test    /mnt/win  -o username=administretor

Password: 在這裏輸入你的WINDOWS賬戶密碼,如果沒有密碼直接敲回車就好。

這樣Windows下的test文件夾就掛載到/mnt/win目錄下了。

 

如果你不在使用共享了,記得要卸載。

 

今天就學到這,明天學服務器的配置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章