linux怎么掛載windows共享文件夾?
步驟來了:
1. 先看看裝沒裝samba-client。用命令 `rpm -qa | grep samba-client` 查一下,或者用yum查也行,比如 `yum info samba-client` 或 `yum list samba-client` 都可以。
2. 沒裝的話就趕緊裝,命令是 `yum install samba-client`,系統(tǒng)會(huì)自動(dòng)把依賴包一起裝上,提示你Y/N的時(shí)候敲個(gè)Y就行。
如果是Ubuntu、Debian這類系統(tǒng),就用 `sudo apt-get install smbclient` 和 `sudo apt-get install cifs-utils`(注意:不是smbfs,老教程別亂抄)。
3. 準(zhǔn)備好了就開始連Windows共享。先試試能不能看到共享目錄,命令:
`smbclient -L //IP地址 -U 用戶名`
這里的IP換成你要連的Windows電腦IP,用戶名就是那個(gè)電腦的賬戶名。輸完命令會(huì)讓你輸密碼。
之后會(huì)列出一堆共享文件夾,名字后面不帶$的就是能訪問的。
4. 接下來要把共享文件夾掛到Linux上才能用。跟U盤一樣,得有個(gè)掛載點(diǎn)。
先建個(gè)目錄:`mkdir -p /mnt/MYSHARE`
然后開始掛載:
`mount -t cifs -o user=用戶名,password=密碼,iocharset=utf8,codepage=cp936 //Windows的IP或計(jì)算機(jī)名/共享名 /mnt/MYSHARE`
解釋下:
- `-t cifs` 是文件系統(tǒng)類型,現(xiàn)在基本都用cifs,不用smbfs了
- `-o` 后面是一堆參數(shù),用戶名密碼必須填
- iocharset和codepage是為了防中文亂碼,簡(jiǎn)體中文一般用utf8和cp936沒問題
- 最后那個(gè) `/mnt/MYSHARE` 就是你剛創(chuàng)建的掛載目錄
掛成功之后,進(jìn)這個(gè)文件夾就能看到Windows那邊的文件了,跟本地的一樣操作。
5. 如果你用的是帶桌面的Linux(比如Ubuntu),掛完還能在圖形界面里看。打開文件管理器,點(diǎn)我的電腦或者側(cè)邊欄,應(yīng)該就能看到掛上去的共享文件夾。
6. 點(diǎn)進(jìn)去就能像瀏覽本地硬盤一樣看Windows里的文件,沒啥區(qū)別。
7. 用完了想斷開?簡(jiǎn)單,卸載就行:
`umount /mnt/MYSHARE`
注意是umount,不是unmount!
卸完如果不想留了,可以把掛載目錄也刪掉:`rm -rf /mnt/MYSHARE`
8. 另外提醒一句,這樣掛載只是臨時(shí)的,重啟就沒了。要是想開機(jī)自動(dòng)掛,還得去改 `/etc/fstab` 文件加一行配置,不過那是進(jìn)階操作了,新手先搞懂手動(dòng)掛再說。
搞定收工!
步驟來了:
1. 先看看裝沒裝samba-client。用命令 `rpm -qa | grep samba-client` 查一下,或者用yum查也行,比如 `yum info samba-client` 或 `yum list samba-client` 都可以。
2. 沒裝的話就趕緊裝,命令是 `yum install samba-client`,系統(tǒng)會(huì)自動(dòng)把依賴包一起裝上,提示你Y/N的時(shí)候敲個(gè)Y就行。
如果是Ubuntu、Debian這類系統(tǒng),就用 `sudo apt-get install smbclient` 和 `sudo apt-get install cifs-utils`(注意:不是smbfs,老教程別亂抄)。
3. 準(zhǔn)備好了就開始連Windows共享。先試試能不能看到共享目錄,命令:
`smbclient -L //IP地址 -U 用戶名`
這里的IP換成你要連的Windows電腦IP,用戶名就是那個(gè)電腦的賬戶名。輸完命令會(huì)讓你輸密碼。
之后會(huì)列出一堆共享文件夾,名字后面不帶$的就是能訪問的。
4. 接下來要把共享文件夾掛到Linux上才能用。跟U盤一樣,得有個(gè)掛載點(diǎn)。
先建個(gè)目錄:`mkdir -p /mnt/MYSHARE`
然后開始掛載:
`mount -t cifs -o user=用戶名,password=密碼,iocharset=utf8,codepage=cp936 //Windows的IP或計(jì)算機(jī)名/共享名 /mnt/MYSHARE`
解釋下:
- `-t cifs` 是文件系統(tǒng)類型,現(xiàn)在基本都用cifs,不用smbfs了
- `-o` 后面是一堆參數(shù),用戶名密碼必須填
- iocharset和codepage是為了防中文亂碼,簡(jiǎn)體中文一般用utf8和cp936沒問題
- 最后那個(gè) `/mnt/MYSHARE` 就是你剛創(chuàng)建的掛載目錄
掛成功之后,進(jìn)這個(gè)文件夾就能看到Windows那邊的文件了,跟本地的一樣操作。
5. 如果你用的是帶桌面的Linux(比如Ubuntu),掛完還能在圖形界面里看。打開文件管理器,點(diǎn)我的電腦或者側(cè)邊欄,應(yīng)該就能看到掛上去的共享文件夾。
6. 點(diǎn)進(jìn)去就能像瀏覽本地硬盤一樣看Windows里的文件,沒啥區(qū)別。
7. 用完了想斷開?簡(jiǎn)單,卸載就行:
`umount /mnt/MYSHARE`
注意是umount,不是unmount!
卸完如果不想留了,可以把掛載目錄也刪掉:`rm -rf /mnt/MYSHARE`
8. 另外提醒一句,這樣掛載只是臨時(shí)的,重啟就沒了。要是想開機(jī)自動(dòng)掛,還得去改 `/etc/fstab` 文件加一行配置,不過那是進(jìn)階操作了,新手先搞懂手動(dòng)掛再說。
搞定收工!