web-dev-qa-db-fra.com

Ne peut plus accès NAS sur une installation propre de 20.04

J'ai fait une installation propre de 20,04. Dans les fichiers, je peux voir mon NAS mais ne peut pas y accéder car il ne donne pas la boîte de dialogue Mot de passe.

Il y a d'autres messages disant à modifier le smb.conf Fichier pour faire ce travail mais je ne semble pas avoir ce fichier avec une nouvelle installation. Existe-t-il un moyen de résoudre ce problème ou est cette version d'Ubuntu essentiellement inutile à quiconque avec un NAS plus âgé mais parfaitement fonctionnel?

4
George

Une façon de résoudre ce problème à Samba:

Éditer /etc/samba/smb.conf

Ce fichier sera ajouté lorsque vous installez soit le package samba ou le package smbclient. Si vous ne voulez pas installer Samba Install SMBClient:

Sudo apt install smbclient

Puis modifier /etc/samba/smb.conf et droite sous le groupe de travail = ligne de groupe de travail ajoutez celui-ci:

client min protocol = NT1

Une autre solution - et une fois que je préfère moi-même - est un montage CIFS.

2
Morbius1

J'ai eu exactement ce problème et je voulais seulement installer le strict minimum pour que cela se passe, c'est ce que j'ai fait.

Installée cifs-utils (Utilise 306KB lorsqu'il est installé), redémarré (pas sûr si cela était vraiment nécessaire mais je l'ai fait quand même), puis monté le système de fichiers manuellement. Mon NAS= est assez vieux, ma première tentative a échoué; j'ai utilisé dmesg pour voir les messages du noyau, cela m'a montré ceci:

[  421.153221] FS-Cache: Loaded
[  421.175272] FS-Cache: Netfs 'cifs' registered for caching
[  421.184044] Key type cifs.spnego registered
[  421.184049] Key type cifs.idmap registered
[  421.184590] CIFS: Attempting to mount //nas01/share
[  421.184612] No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
[  421.212003] CIFS VFS: cifs_mount failed w/return code = -2

Alors j'ai ajouté le vers=1.0 Option à la commande Mount, et tout fonctionnait bien.

cIFS-UTILS fournit la commande mont.CIFS qui permet de monter la part de NAS. La coercition à utiliser Protocol version 1.0 est requise car la version 2 ou 3 est maintenant préférée (et la nouvelle valeur par défaut) due à un trou de sécurité, mais comme vous l'avez mentionné "Je suis sur mon propre réseau et je voulais juste que cela fonctionne ".

Voici la recette:

Sudo apt install cifs-utils
# reboot
Sudo mount -t cifs //nas01/share /mnt/nas01_share/ -o user=myusername,pass=mypassword,vers=1.0

Cette méthode n'aide pas avec Nautilaus montage de la part, mais je n'ai pas besoin de cela. Vous n'obtenez pas un /etc/samba/smb.conf Fichier Utilisation de cette méthode, il s'agit d'une alternative aux autres réponses.

0
X Tian

Il y a un problème avec 20.04 Accès au NAS Partager. Vous pouvez vérifier si vous avez un ancien DVD en direct Ubuntu 18-19: il peut accéder au fichier NAS partage de la Boîte sans rien modifier.

En 18-19 et 20.04, seuls Samba.Lib, CIFS.LIB, NFS.LIB sont installés. Il suffit en 18-19 mais cela ne fonctionne pas pour NAS Partager en 20.04. Les solutions sont donc communément trouvées (CIFS complètes, Samba Full Samba, Full NFS) Tous les points: Vous n'avez pas besoin de faire n'importe quel peau de peau en 18-19.

SMB.CONF est installé si vous installez une samba complète pour le partage d'annuaire (autre que NAS) par exemple et fonctionne bien en 20.04. Dans GNOME 3.36, si vous partagez un dossier, il installe Full Samba Automaticaly et fonctionne hors de la boîte en 20.04. Mais vous ne pourrez pas accompenser NAS partage ou si vous pouvez les objets (AVI, JPG, Text, etc.) sont tous perçus comme des dossiers. Ce comportement est un bug connu de manière récemment résolue. . (Page bas) https://launchpad.net/~sergiodj/+archive/ubuntu/samba-bug1872476-v2

0
ross minet

J'ai ajouté ces deux lignes à smb.conf dans le [global] Section et qui lui a fixé pour moi sur Xubuntu 20.04.

client min protocol = NT1 

server min protocol = NT1

Plus de détails sont donnés ici: Actions Samba cassées

0
Mark Binner