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 상자에 백업하는 것입니다.

세부 정보:
삼바 클라이언트 설치
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

관련 정보