1. 程式人生 > >linux cifs自動掛載windows硬碟或資料夾

linux cifs自動掛載windows硬碟或資料夾

1、在要掛載的windows系統中找到需要掛載的硬碟或者資料夾,把它設定為共享

   例如:在D盤下建立資料夾shared,設為共享

2、在linux系統/mnt目錄下建立一個資料夾

#mkdir /mnt/work

3、測試掛載

#mount -t cifs -o username=Administrator,password=123456 192.168.1.12/shared  /mnt/work

(注:紅色部分為windows的使用者名稱和密碼,預設使用者名稱為Administrator,密碼為無,則:

  #mount -t cifs -o username=Administrator,password= 192.168.1.12/shared /mnt/work)

4、

設定自動掛載

# vi /etc/fstab 在最後新增

//192.168.1.12/shared /mnt/work   cifs    defaults,username=Administrator,password=123456 0 2

儲存退出

5、現在可以在linux下的共享目錄裡看到windows下的共享檔案了

#cd /mnt/work

#ls


    6、建立指令碼檔案,每次只需執行指令碼檔案,不需要輸入這麼長的命令
    # vi mwork
   1  #!/bin/sh
    2  mount -t cifs -o nounix,noserverino,username=Administrator,password= 192.168.1.237:shared /mnt/work
    儲存退出
    每次只需在當前資料夾下執行 # ./mwork  即可掛載
    或者拷貝到/bin資料夾,在任何目錄下都可執行 # mwork 即可掛載 
    
    如果IP地址改變。只需修改指令碼檔案的IP地址即可

    7、解除安裝
        # umount /mnt/work