linux 與 windows 互相訪問共享目錄


linux mount   linux folder

sudo mount -t auto /dev/sdb2 ~/800G

 

http://man.linuxde.net/mount

 

 mount命令用於加載文件系統到指定的加載點。此命令的最常用於掛載cdrom,使我們可以訪問cdrom中的數據,因為你將光盤插入cdrom中,Linux並不會自動掛載,必須使用Linux mount命令來手動完成掛載。
語法

mount(選項)(參數)

選項

-V:顯示程序版本;
-l:顯示已加載的文件系統列表;
-h:顯示幫助信息並退出;
-v:冗長模式,輸出指令執行的詳細信息;
-n:加載沒有寫入文件“/etc/mtab”中的文件系統;
-r:將文件系統加載為只讀模式;
-a:加載文件“/etc/fstab”中描述的所有文件系統。

參數

    設備文件名:指定要加載的文件系統對應的設備名;
    加載點:指定加載點目錄。

實例

mount -t auto /dev/cdrom /mnt/cdrom
mount: mount point /mnt/cdrom does not exist           /mnt/cdrom目錄不存在,需要先創建。

cd /mnt
-bash: cd: /mnt: No such file or directory

mkdir -p /mnt/cdrom    創建/mnt/cdrom目錄
ls
bin   dev  home    lib         media  mnt  proc  sbin     srv  tmp  var
boot  etc  initrd  lost+found  misc   opt  root  selinux  sys  usr

mount -t auto /dev/cdrom /mnt/cdrom     掛載cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only     掛載成功

ll /mnt/cdrom    查看cdrom里面內容
total 859
dr-xr-xr-x  4 root root   2048 Sep  4  2005 CentOS
-r--r--r--  2 root root   8859 Mar 19  2005 centosdocs-man.css
-r--r--r--  9 root root  18009 Mar  1  2005 GPL
dr-xr-xr-x  2 root root 241664 May  7 02:32 headers
dr-xr-xr-x  4 root root   2048 May  7 02:23 images
dr-xr-xr-x  2 root root   4096 May  7 02:23 isolinux
dr-xr-xr-x  2 root root  18432 May  2 18:50 NOTES
-r--r--r--  2 root root   5443 May  7 01:49 RELEASE-NOTES-en.html
dr-xr-xr-x  2 root root   2048 May  7 02:34 repodata
-r--r--r--  9 root root   1795 Mar  1  2005 rpm-GPG-KEY
-r--r--r--  2 root root   1795 Mar  1  2005 RPM-GPG-KEY-centos4
-r--r--r--  1 root root 571730 May  7 01:39 yumgroups.xml

 

 

 

 

 

 

 

 

 

 

 

 

 

需要注意的是windows 的【管理】【本地用戶和組】 如果沒有開啟【guest】 用戶,則linux mount 必須帶-o 選項, 輸入用戶密碼

sudo mount -t cifs -o username=myusername,password="mypassword" //192.168.1.105/ShareFolderLinux  ~/shareFolder4Win/

myusername,  mypassword 是我windows的帳號密碼

 

==============================

windows 打開【linux共享目錄】

samba ubuntu 設置共享目錄

http://wiki.ubuntu.com.cn/Samba

 

 

------------

linux mount 【windows的共享目錄】

 


 http://www.cnblogs.com/itech/archive/2010/02/02/1662062.html

 

 

http://jingyan.baidu.com/article/b7001fe1694b800e7282dde4.html

 

 

在Linux下使用mount命令掛載Windows 上的共享文件夾。本經驗使用Redhat Linux6.5和windows2012作為實踐平台。

工具/原料

  • Windows操作系統上建立共享文件夾
  • Linux操作系統。

方法/步驟

  1. mount -t cifc "windows共享文件夾" "Linux /mnt路徑"

    i.e. mount -t cifs //16.187.190.60/test /mnt/

    Linux 會要求輸入訪問Windows 共享文件夾上的密碼。

    注意:

    Linux中提示:

    Unable to find suitable address. 

    說明遠程共享文件夾路徑不存在。請仔細檢查,並更正目錄路徑。

  2. mount -t cifc "windows共享文件夾" "Linux /mnt路徑"

    i.e. mount -t cifs //16.187.190.50/test /mnt/

    注意:

    Linux中提示:

    mount error(13): Permission denied

    Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

    解決方案:將訪問Windows共享目錄的用戶名和密碼直接加入到命令中。

  3. mount -t cifs -o username=WindowsLogin,password="passwordinWindows"

     //16.187.190.50/test /mnt/

    注意:該命令中,username為windows上的用戶;password為window用戶對應的密碼

  4. 步驟3的命令也可以使用以下方式實現:

    mount.cifs -o username="Administrator",password="PasswordForWindows" //16.187.190.50/test /mnt/

  5. 通過步驟3和步驟4可以成功將windows共享文件夾掛載在/mnt目錄下。不過由於mount命令只能由root權限用戶使用。其掛載文件夾的默認owner和group都為root,並且不能通過chmod命令更改權限。

  6. 使用mount命令,給掛載共享文件夾指定owner和group.

    mount.cifs -o username="Administrator",password="PasswordForWindows",uid=Mysa,gid=Mysa //16.187.190.50/test /mnt/

  7. 檢查/mnt/中文件夾的owner和group。

  8. 更改文件夾權限。給mount共享文件夾所在組的寫權限。

    mount.cifs -o username="Administrator",password="PasswordForWindows",Mysa,gid=Mysa,dir_mode=0777 //16.187.190.50/test /mnt/

    END

注意事項

  • mount命令需要root權限才能運行

 

 

mount -t cifs -o username=scott,password="123456" //192.168.1.104/ShareFolderLinux  ~pi/shareFolder4Win/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM