私は、大規模な大学のWindowsネットワークドライブにマッピングするために、数年間、Linux MintシステムでSambaを使用してきました。いつも働いています。
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など)がマイコンピュータにコピーされないか、そのプログラムで開かれません。どのファイルに影響を与えるかについての具体的なパターンはないようですが、基本的に一部のファイルは見えますがアクセスできません。
このファイルで発生するエラーは「機能が実装されていません」です。たとえば、次のようになります。
一部のファイルをデスクトップにコピーしようとすると、「機能が実装されていません」というエラーウィンドウが表示されます(例:「ファイル/パスのコピー中にエラーが発生し、/パス/パスにファイルをコピー中にエラーが発生しました」、その後、オプションをキャンセルまたはスキップジャンプ - 「詳細コンテンツを表示する」とは、「機能が実装されていない」を意味します.)
一部の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
したがって、機器をアップグレードする必要があるかもしれません。確かではありませんが、効果があるかもしれません!