cifs 自動斷線問題 [論壇 - Ubuntu基本設定]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



cifs 自動斷線問題
會員五級
註冊日期:
2008/11/21 9:18
所屬群組:
已註冊使用者
等級: 23
HP : 0 / 566
MP : 225 / 14618
EXP: 66
離線
各位先進大家好:

  我在 /etc/fstab 中掛載 windows 主機的分享資料夾

//192.168.0.149/Turnkey_formal /home/marco/Turnkey_formal cifs username=xxx,password=xxx,iocharset=utf8,rw,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0


  使用上沒問題,可以掛載成功。

  但困擾的是,隔了一段時間沒有動作的話,它會自動斷線,有沒有什麼地方可以設定它不要斷線?

謝謝!

4/29 21:29:11
應用擴展 工具箱
回覆: cifs 自動斷線問題
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 32
HP : 156 / 781
MP : 470 / 12356
EXP: 25
離線
Marco 寫到:
各位先進大家好:

  我在 /etc/fstab 中掛載 windows 主機的分享資料夾

//192.168.0.149/Turnkey_formal /home/marco/Turnkey_formal cifs username=xxx,password=xxx,iocharset=utf8,rw,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0


  使用上沒問題,可以掛載成功。

  但困擾的是,隔了一段時間沒有動作的話,它會自動斷線,有沒有什麼地方可以設定它不要斷線?

謝謝!


以下的測試環境是「Xubuntu 16.04 amd64 英文界面」。

我沒在使用您提到的,所以對這部份完全沒概念,

剛剛使用「cifs 斷線」當關鍵字,來找資料。

尚未找到樓主原本要的答案,以下只是暫記目前找到的參考資料,
供您參考,也許您會有新的頭緒,找到新的線索。


* http://www.360doc.com/content/10/1118/08/2614615_70318031.shtml
* http://jax-work-archive.blogspot.tw/2012/04/linux-check-samba-nfs-server.html


然後想到一件事,就是執行

$ man 8 mount


然後查詢「cifs」,可以找到如下的訊息



Mount options for cifs

See the options section of the mount.cifs(8) man page (cifs-utils
package must be installed).




所以可以安裝「cifs-utils」這個「Package」。

就可以執行


$ man mount.cifs




不過我沒安裝「cifs-utils」這個「Package」。

我是下載「cifs-utils」這個「Package」,解開來看。

先執行下面指令下載


$ apt-get download cifs-utils



就會下載「cifs-utils_2%3a6.4-1ubuntu1.1_amd64.deb」這個檔案

然後執行下面指令,解開「cifs-utils_2%3a6.4-1ubuntu1.1_amd64.deb」這個檔案


$ dpkg -x cifs-utils_2%3a6.4-1ubuntu1.1_amd64.deb cifs-utils



就會產生一個資料夾「cifs-utils」。

執行


$ tree cifs-utils



顯示


cifs-utils
├── etc
│   └── request-key.d
│       ├── cifs.idmap.conf
│       └── cifs.spnego.conf
├── lib
│   └── x86_64-linux-gnu
│       └── security
│           └── pam_cifscreds.so
├── sbin
│   └── mount.cifs
└── usr
    ├── bin
    │   ├── cifscreds
    │   ├── getcifsacl
    │   └── setcifsacl
    ├── include
    │   └── cifsidmap.h
    ├── lib
    │   └── x86_64-linux-gnu
    │       └── cifs-utils
    │           └── idmapwb.so
    ├── sbin
    │   ├── cifs.idmap
    │   └── cifs.upcall
    └── share
        ├── doc
        │   └── cifs-utils
        │       ├── changelog.Debian.gz
        │       ├── copyright
        │       ├── NEWS.Debian.gz
        │       └── README
        └── man
            ├── man1
            │   ├── cifscreds.1.gz
            │   ├── getcifsacl.1.gz
            │   └── setcifsacl.1.gz
            └── man8
                ├── cifs.idmap.8.gz
                ├── cifs.upcall.8.gz
                ├── idmapwb.8.gz
                ├── mount.cifs.8.gz
                └── pam_cifscreds.8.gz

19 directories, 23 files



然後執行下面指令


$ man ./cifs-utils/usr/share/man/man8/mount.cifs.8.gz



就可以觀看「mount.cifs」的內容,
等同上面提到的「$ man mount.cifs」。

可以找「OPTIONS」那有一些參數說明,可以找看看,是否有符合的,這部份我就沒去測試和確認了

另外我的想法,
除了在「client端(Linux)」找設定,
是不是也可以到「Server端(Window)」找設定。
不過這我也不瞭解是否有這樣的設定,只是我有這樣的聯想而已。

以上提供參考

報告完畢



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

後來有查詢「cifs」,以下紀錄一些找到的參考資料

## Wikipedia

* Server Message Block
* 伺服器訊息區塊

## 查到的其他連結

* http://paul.pixnet.net/blog/post/26786604
* http://www.noah.org/wiki/Samba
* http://www.digitimes.com.tw/tw/dt/n/shwnws.asp?CnlID=&id=0000124179_F7Z0BEBU895GFP8DFSVFX
* 鳥哥的 Linux 私房菜 / 第十六章、檔案伺服器之二: SAMBA 伺服器 / 16.3.2 Linux 系統的使用: smbclient, mount.cifs, nmblookup, smbtree,


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

執行


$ apt-cache search cifs



顯示


cifs-utils - Common Internet File System utilities
libpam-mount - PAM module that can mount volumes for a user session
libparse-pidl-perl - IDL compiler written in Perl
libsmbclient - shared library for communication with SMB/CIFS servers
libsmbclient-dev - development files for libsmbclient
libwbclient-dev - Samba winbind client library - development files
libwbclient0 - Samba winbind client library
python-samba - Python bindings for Samba
samba - SMB/CIFS file, print, and login server for Unix
samba-common - common files used by both the Samba server and client
samba-common-bin - Samba common files used by both the server and the client
samba-dbg - Samba debugging symbols
samba-dev - tools for extending Samba
samba-dsdb-modules - Samba Directory Services Database
samba-libs - Samba core libraries
samba-vfs-modules - Samba Virtual FileSystem plugins
smbclient - command-line SMB/CIFS clients for Unix
sysstat - system performance tools for Linux
winbind - service to resolve user and group information from Windows NT servers
ctdb - clustered database to store temporary data
libjcifs-java - Java library for the CIFS/SMB networking protocol
libjcifs-java-doc - Documentation for libjcifs-java (CIFS/SMB library for Java)
libnss-winbind - Samba nameservice integration plugins
libpam-winbind - Windows domain authentication integration plugin
nfstrace - NFS tracing/monitoring/capturing/analyzing tool
python-smbc - Python 2 bindings for the Samba client library
python3-smbc - Python 3 bindings for the Samba client library
registry-tools - tools for viewing and manipulating the Windows registry
s3ql - Full-featured file system for online data storage
s3ql-dbg - Full-featured file system for online data storage (debugging symbols)
samba-testsuite - test suite from Samba
smb2www - SMB/CIFS network client with a web interface
smb4k - Samba (SMB) share advanced browser for KDE



執行


$ apt-cache show cifs-utils




執行


$ apt-cache showsrc cifs-utils



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

4/29 22:43:49
應用擴展 工具箱
回覆: cifs 自動斷線問題
會員五級
註冊日期:
2008/11/21 9:18
所屬群組:
已註冊使用者
等級: 23
HP : 0 / 566
MP : 225 / 14618
EXP: 66
離線
感謝幫忙,
仔細看了您的文章之後,其中這一段讓我往另外的方向發想
samwhelp 寫到:
另外我的想法,
除了在「client端(Linux)」找設定,
是不是也可以到「Server端(Window)」找設定。
不過這我也不瞭解是否有這樣的設定,只是我有這樣的聯想而已。


  因為我 cifs 要連線的是Win7分享出來的資料夾,那麼,有沒有可能是Win7的問題呢?

找到了這一篇,他有提有關問題
http://snoopymemory.blogspot.tw/2016/09/windows-7.html

我試著按照他的方法,執行如下指令
net config server /autodisconnect:-1

  到目前為止,cifs 是正常運作,沒有出現斷線問題,我再繼續觀察個一段時間,再做報告。

5/1 18:10:27
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.