Samba에서 "기능이 구현되지 않았습니다" 오류가 발생합니다.

Samba에서 "기능이 구현되지 않았습니다" 오류가 발생합니다.

나는 대규모 대학의 Windows 네트워크 드라이브에 매핑하기 위해 몇 년 동안 Linux Mint 시스템에서 삼바를 사용해 왔습니다. 항상 일하고 있습니다.

Linux Mint version: 18 (Sarah)
Kernel: 4.4.0-164-generic
Samba version: Version 4.3.11-Ubuntu

저는 VPN을 사용하고 다음을 사용하여 Samba에 매핑합니다.

smb://DOMAIN;[email protected]/ssd_drives_k/my/path/to/files

이 접근 방식은 수년간 효과가 있었습니다. 하지만 최근에 문제가 발생하여 일부 파일만 읽을 수 있고 열거나 복사할 수 있지만 다른 파일은 읽을 수 없습니다. nemo에서는 모든 것을 볼 수 있지만 일부 파일(모든 유형, 단어, PDF 등)이 내 컴퓨터에 복사되지 않거나 해당 프로그램에서 열리지 않습니다. 어떤 파일에 영향을 미치는지에 대한 구체적인 패턴은 없는 것 같지만, 기본적으로 일부 파일은 보이지만 접근할 수 없습니다.

이 파일에서 발생하는 오류는 "기능이 구현되지 않았습니다"입니다. 예를 들면 다음과 같습니다.

  1. 일부 파일을 데스크탑에 복사하려고 하면 "기능이 구현되지 않음" 오류 창이 나타납니다(예: "파일/경로 복사 중 오류 발생, /경로/경로에 파일 복사 중 오류 발생", 그런 다음 옵션을 취소하거나 건너뛰기 - "자세한 내용 표시) "는 "기능이 구현되지 않음"을 의미합니다.)

  2. 일부 PDF 파일을 열려고 하면 PDF 리더에 "기능이 구현되지 않았습니다"라는 메시지가 표시됩니다(기본 시스템 리더입니다. okular를 시도하면 전혀 열리지 않고 오류도 없습니다).

오류 스크린샷:

여기에 이미지 설명을 입력하세요.

그래서 더 이상 액세스할 수 없는 것들이 많이 있습니다... 대학의 IT 팀은 대개 훌륭하지만 이 경우에는 아무것도 남지 않았습니다... 답답하지만 여기 계신 분 중 답변을 도와주실 수 있는지 궁금합니다. 원인이 무엇이며 해결 방법은 무엇입니까?

답변1

이 답변 덕분에 해결책을 찾았습니다.https://serverfault.com/questions/414074/mount-cifs-host-is-down/929331#929331

이유는 확실하지 않지만 SMB 컴퓨터를 업그레이드하면 더 이상 (이전?) 버전과 호환되지 않는 것 같습니다.

이제 터미널에서 수동으로 수행하고 vers=1.0을 지정하면 다음과 같이 작동합니다.

sudo mount -t cifs //subdomain.address.edu/ssd_drives_k/my/path/to/files /mnt/driveiwant -o username=user,domain=DOMAIN,vers=1.0

그러나 vers=3.0은 작동하지 않습니다.

sudo mount -t cifs //subdomain.address.edu/ssd_drives_k/my/path/to/files /mnt/driveiwant -o username=user,domain=DOMAIN,vers=3.0

따라서 장비를 업그레이드해야 할 수도 있는 것 같습니다. 확실하지는 않지만 효과가 있을 수 있습니다!

관련 정보