Table des matières
Partages réseau avant bascule sur réseau personnels
Page obsolète depuis la bascule des postes des personnels sur le réseau personnels de l'Université le 27/06/2019.
⇒ Donc, le cas échéant, vous pouvez toujours accéder à vos données depuis Janus.
Accéder aux partages réseau depuis Ubuntu (Samba)
Depuis l'extérieur, nécessite d'être d'abord connecté au VPN.
- Ubuntu 12.04 (obsolète)
-
Cliquez sur le menu Raccourcis “»” se connecter à un serveur. Dans la fenêtre qui s'ouvre remplissez les champs ainsi :
- type : partage windows
- serveur : nas1
- partage : LERIA (correspont à L: sous windows) ou votre login reseau (P: sous Windows / home Unix)
- dossier : /
- nom de domaine : LABINFO
- nom d'utilisateur : votre login reseau
- mot de passe : votre mot de passe
Pour ne pas à avoir à recommencer cette opération à chaque redémarrage, ajoutez un raccourci :
Dans le navigateur de fichier Nautilus qui s'est ouvert lors de la création de la connection à un serveur, cliquez sur signet “»” ajouter un signet.
Ce signet sera alors disponible depuis Nautilus ou depuis le menu général Raccourcis.
- Ubuntu 16.04 :
Commencez par modifier le fichier /etc/samba/smb.conf
-> Depuis Nautilus, le gestionnaire de fichier par défaut, ou le menu des raccourcis :
Cliquez sur le menu “Connection à un serveur”. Dans “Adresse du serveur”, tapez :
- Home Unix / Windows (P:) :
smb://<mon_login>@nas1/<mon_login>/
- L: :
smb://<mon_login>@nas1/leria
-> En ligne de commande :
Permet de tester :
smbclient //nas1/<mon_login> -W LABINFO -U <mon_login>
ou (correspond au disque L:)
smbclient //nas1/leria -W LABINFO -U <mon_login>
- Ubuntu 14.04 :
Cliquez sur le menu Fichier “»” se connecter à un serveur. Dans la fenêtre qui s'ouvre remplissez les champs ainsi :
- serveur : nas1
- type : partage windows
- partage : LERIA (correspont à L: sous windows) ou votre login reseau (P: sous Windows / home Unix)
- dossier : /
- nom de domaine : LABINFO
- nom d'utilisateur : votre login reseau
- mot de passe : votre mot de passe
Solution : Retirer “domain;” afin d'obtenir la syntaxe suivante: “smb://domain;user@serveur/partage” et renseigner le domaine dans /etc/samba/smb.conf (WORKGROUP=LABINFO)
- Ligne de commande :
Afin de vérifier nos accès, nous allons d'abord lister les partages de nas1:
$ smbclient -U <username> -L nas1
Vous devriez voir de nombreux disques, dont votre disque personnel (<username>) et le disque L: (LERIA) . Nous allons ensuite créer des points de montage pour ces disques:
# mkdir -p /media/labinfo/L # mkdir -p /media/labinfo/home
Pour le montage, nous allons utiliser CIFS. Il vous faudra probablement installer cifs-utils
. Avec apt:
# apt-get install cifs-utils
ou yum:
# yum install cifs-utils
ou encore depuis les sources GIT:
$ git clone git://git.samba.org/cifs-utils.git
pour monter les disques il suffit d'utiliser la commande mount.cifs
et de préciser username, workgroup, sec (méthode de hash du password), votre UID et votre GID.
# mount.cifs //nas1/LERIA /media/labinfo/L -o username=<username>,workgroup=LABINFO,sec=ntlm,uid=1000,gid=1000 # mount.cifs //nas1/<username> /media/labinfo/home -o username=<username>,workgroup=LABINFO,sec=ntlm,uid=1000,gid=1000
Et voilà! Il est possible de monter le disque au démarrage du système en éditant le fichier /etc/fstab
, mais il vous faudra mettre votre password en clair, soit dans ce même fichier, soit dans un fichier de credentials.
Accéder à votre répertoire personnel via Janus depuis Ubuntu (SSH)
Accéder aux partages réseau depuis Windows
Créez un raccourci vers un dossier partagé ou un ordinateur sur un réseau (on parle également de mappage d’un lecteur réseau), permet d'accéder depuis Ordinateur ou depuis l’Explorateur Windows sans avoir à le rechercher ou à taper son adresse réseau à chaque fois.
- Depuis l'explorateur de fichiers :
La procédure pour mapper un lecteur réseau dans Windows est la suivante:
- Ouvrir Ordinateur ou l'Explorer Windiows depuis le menu démarrer/bureau/barre des tâches
- Cliquez sur Connecter un lecteur réseau > Une boîte de dialogue Connecter un lecteur réseau apparaît alors:
- Dans la liste Lecteur, cliquez sur une lettre de lecteur de votre choix.
- Dans la zone Dossier, taper les chemins d’accès aux partages: (Il est également possible de cliquer sur Parcourir pour le rechercher.
- Pour P: \\nas1\mon_login_domain_labinfo
- Pour H: \\nas1\apps
- Pour L: \\nas1\leria
- Pour être connecté à chaque fois que vous ouvrez une session sur votre ordinateur, activer la case à cocher Se reconnecter à l’ouverture de session.
- Cliquer sur Terminer.
- Entrer votre login/mot de passe réseau lorsque ceux-ci sont demandés
- En ligne de commande :
Dans une console d'un terminal de commande Windows (exécution de la commande cmd.exe)
net use p: \\nas1\mon_login_domain_labinfo /SAVECRED /PERSISTENT:YES user sur nas1 : LABINFO\mon_login_labinfo passwd : mon_password_labinfo net use h: \\nas1\apps net use l: \\nas1\leria
En cas de problème d'accès Samba sous Ubuntu
NB : Si vous avez le problème depuis une session locale sur votre poste, vous pouvez toujours essayer depuis Janus.
- Problème 1 :
Si la commande suivante :
$ smbclient -U <username> -L nas1
affiche le message d'erreur suivant :
session setup failed: NT_STATUS_ACCESS_DENIED
c'est probablement que vous n'avez jamais changé de mot de passe Windows/SAMBA ou que vous avez oublié de le faire après un changement de mot de passe Unix NIS.
Le cas échéant, demandez à l'équipe technique un mot de passe provisoire que Joebar vous demandera de changer lors de votre prochaine connexion.
- Problème 2 :
Si la commande suivante :
$ smbclient \\\\nas1\\APPS -U <username> -W LABINFO
affiche le message d'erreur suivant :
Server does not support EXTENDED_SECURITY but 'client use spnego = yes and 'client ntlmv2 auth = yes' session setup failed: NT_STATUS_ACCESS_DENIED
ajoutez les lignes suivantes :
#### pour nas1 / nas2 ########## client max protocol = SMB2 server max protocol = SMB2 client ntlmv2 auth = yes client use spnego = no ##########################
- …
dans la section [global] du fichier /etc/samba/smb.conf
ou, si vous n'avez pas accès à ce fichier,
- … dans un fichier ~/.smb/smb.conf, et ajoutez l'option “-s ~/.smb/smb.conf” à la ligne de commande :
smbclient \\\\nas1\\APPS -U <username> -W LABINFO -s ~/.smb/smb.conf
Because of protocol == server max protocol == max protocol max protocol This parameter is a synonym for server max protocol. protocol This parameter is a synonym for server max protocol. server max protocol (G) The value of the parameter (a string) is the highest protocol level that will be supported by the server. Possible values are : LANMAN1: First modern version of the protocol. Long filename support. LANMAN2: Updates to Lanman1 protocol. NT1: Current up to date version of the protocol. Used by Windows NT. Known as CIFS. SMB2: Re-implementation of the SMB protocol. Used by Windows Vista and later versions of Windows. SMB2 has sub protocols available. SMB2_02: The earliest SMB2 version. SMB2_10: Windows 7 SMB2 version. SMB2_22: Early Windows 8 SMB2 version. SMB2_24: Windows 8 beta SMB2 version. By default SMB2 selects the SMB2_10 variant. SMB3: The same as SMB2. Used by Windows 8. SMB3 has sub protocols available. SMB3_00: Windows 8 SMB3 version. (mostly the same as SMB2_24) By default SMB3 selects the SMB3_00 variant. Normally this option should not be set as the automatic negotiation phase in the SMB protocol takes care of choosing the appropriate protocol. Default: server max protocol = SMB3 Example: server max protocol = LANMAN1 min protocol This parameter is a synonym for server min protocol. server min protocol (G) This setting controls the minimum protocol version that the server will allow the client to use. Normally this option should not be set as the automatic negotiation phase in the SMB protocol takes care of choosing the appropriate protocol. Default: server min protocol = LANMAN1 Example: server min protocol = NT1
En cas de problème d'accès sous Windows
Remplacer \\nas1\ par \\nas1.info-ua\ ou \\172.20.41.11\ Dans la zone Dossier de la boîte de dialogue Connecter un lecteur réseau, les chemins d’accès aux partages seront:
- Pour P: \\nas1.info-ua\mon_login_domain_labinfo ou \\172.20.41.11\mon_login_domain_labinfo
- Pour H: \\nas1.info-ua\apps ou \\172.20.41.11\apps
- Pour L: \\nas1.info-ua\leria ou \\172.20.41.11\leria