Sambaを使用してCentOS7のホームルーターで共有ドライブをマウントする方法は?

Sambaを使用してCentOS7のホームルーターで共有ドライブをマウントする方法は?

私の目標は、まずコマンドラインマウントの問題を解決し、次に
(autofs?)fstabマウントの問題を解決することです。

私のHPプリンタ(* nixである必要があります)とWinコンピュータの両方がこのドライバを使用できますが、
私のLinuxシステムでは利用できません。
[例:GUIを介してプリンタを設定し、プリンタにスキャン内容を書き込みます。]

smbclientを使用してドライブを表示できますが、マウントすることはできません。

私が試したいくつかのインストールコマンドは次のとおりです。

# mount -t cifs -o //192.168.1.1/USB_Storage      /mnt/netstore
# mount -t cifs -o //192.168.1.1/USB_Storage/adir /mnt/netstore credentials=/root/.smbcredentials

最も一般的な結果は次のとおりです。

# mount error(13): Permission denied
# Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

# echo $?
32


私の目標は、それに接続してLinuxボックスにバックアップすることです。

詳細:
Sambaクライアントのインストール
cifs-utilsのインストール

# smbclient -L 192.168.1.1

「ルートのパスワード」を求めるプロンプトを表示し、以下の「パスワードなし」設定について期待どおりに返します。

Domain=[CONSENSUS] OS=[Unix] Server=[Samba 3.0.13]
      Sharename       Type      Comment
      ---------       ----      -------
      USB_Storage     Disk      read:all-no password;write:all-no password
      IPC$            IPC       IPC Service (DocBak)
      ADMIN$          IPC       IPC Service (DocBak)

Domain=[CONSENSUS] OS=[Unix] Server=[Samba 3.0.13]
      Server               Comment
      ---------            -------
      DOCBAK               DocBak
      SONY7                My Laptop

      Workgroup            Master
      ---------            -------
      CONSENSUS            DOCBAK



RouterGUIは次のように言います。

Network/Device Name :   DocBak
Workgroup :             Consensus

Enable   Access Method       Link      Port
checked  Network Connection  \\DocBak  -

Available Network Folders
                       Read    Write
 Share Name            Access  Access  Folder Name  Volume Name
 \\DocBak\USB_Storage  All     All     U:\          USB_Storage



サーバーOS = CentOS 7.3
クライアントOS = Win10
ルーター= WNDR4000(ファームウェア:1.0.2.4_9.1.86)
SELinux = Enforce

注:(
メイン)http://www.tldp.org/HOWTO/SMB-HOWTO-8.html
(その他多数)…まだ発掘中

ベストアンサー1

空の-o(オプション)セクションにsec = ntlmと入力すると、マウントは成功します。

したがって、これから始めるとうまくいきません。

# mount -t cifs -o          //192.168.1.1/USB_Storage /mnt/netstore

そのために:

# mount -t cifs -o sec=ntlm //192.168.1.1/USB_Storage /mnt/netstore



引用:
https://www.samba.org/~ab/output/htmldocs/manpages-3/mount.cifs.8.html
https://linux.die.net/man/8/mount.cifs

おすすめ記事