Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/01/2023, à 20:28

LRDP

[RÉSOLU] Simple-nfs-gui ne s'installe pas

Bonsoir,
je souhaite essayer NFS pour ne plus tenter d'essayer Samba.

J'ai suivi les premier paragraphes de la documentation puis celle de Github pour profiter de l'interface graphique de Nfs-gui.

Je télécharge le paquet simple-nfs-gui et Gdebi m'indique que "la dépendance ne peut-être satisfaite : gambas3-gb-qt4 (>=3.14)"

Mais je ne trouve nulle part cette dépendance ! j'ai trouvé sur Synaptic  "gambas3-gb-qt5" mais Gdebi me répond la même chose. roll

Je n'ai vraiment pas de chance pour l'installation de réseau local; c'est pourtant simple ! Ou alors, j'ai encore raté quelque chose ! c'est vrai qu'Alzheimer guette les Tamalous yikes

Dernière modification par LRDP (Le 14/01/2023, à 13:17)


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#2 Le 11/01/2023, à 20:56

iznobe

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Bonjour , ce paquet est completement obsolete de puis la 18.04 il me semble .

Cependant si tu desires creer un partage NFS , je peux t' aider en CLi , c' est relativement simple . il ya une doc dedié si tu preferes faire cela seul :
ces 2 pages te viendront en aide dans tous les cas :
https://doc.ubuntu-fr.org/tutoriel/partage_nfs
https://doc.ubuntu-fr.org/nfs


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#3 Le 11/01/2023, à 21:01

LRDP

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Merci Iznobe pour cette réponse ultra-rapide !
Je suis déçu car cette interface graphique de NFS-gui paraissait aussi simple que system-config-samba.

Bon, je ne suis pas allergique à la ligne de commande, ainsi je vais essayer les pages que tu m'indiques et je te tiens au jus pour avoir de l'aide si nécessaire (il y a de forte chance que j'en ai besoin ! lol )


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#4 Le 12/01/2023, à 06:07

LRDP

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Bonjour,
une question avant de me coucher pour quelques dizaines de minutes....

il est demandé au Server de partager un fichier par exemple /home/agora, mais j'ai plusieurs To à partager sur des disques périphériques qui dépasse largement la capacité du /home. Ce dossier partagé peut-il être /media/lrdp/disk1 par exemple, ou carrément /media/lrdp ou media/lrdp/disk1, /disk2,/disk3.

Question peut-être stupide à cause de la fatigue....


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#5 Le 12/01/2023, à 06:27

Coeur Noir

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

…il n'y quasiment jamais eu d'utilitaire graphique simple / efficace pour NFS.

Et pour samba, y'en n'a plus non plus ( system-config-samba a été « obsolété » y'a un moment déjà ).

Le « partage » n'occupe pas d'espace sur le système local - en dehors des quelques octets qui constituent le dossier lui-même qui sert de point de montage à ces données partagées.

Si tu es dans un contexte complètement Linux tu as aussi ssh/sftp.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#6 Le 12/01/2023, à 08:08

geole

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

LRDP a écrit :

Bonjour,
une question avant de me coucher pour quelques dizaines de minutes....

il est demandé au Server de partager un fichier par exemple /home/agora, mais j'ai plusieurs To à partager sur des disques périphériques qui dépasse largement la capacité du /home. Ce dossier partagé peut-il être /media/lrdp/disk1 par exemple, ou carrément /media/lrdp ou media/lrdp/disk1, /disk2,/disk3.

Question peut-être stupide à cause de la fatigue....

Bonjour

Tu peux partager dès le point de montage. Dans ce cas la totalité est partagée. Souvent on partage plus bas avec  plusieurs sous-répertoires et tu peux partager   tous les points de montage.    Il faut alors plusieurs lignes dans le fichier guide

Dernière modification par geole (Le 12/01/2023, à 08:09)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#7 Le 12/01/2023, à 11:41

iznobe

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Bonjour , admettons que tu aies 3 partitions a partager sur ton serveur situé sur des disques differents , par exemple :
sda1
sdb1
sdc1
plusieurs possibilités s ' offrent a toi selon ce que tu desires faire un seul gros dossier de partage reunissant ces 3 partitions en un seul partage ou bien 3 partages differents ( ou encore 2 partitions en un partage , + un autre partage ) .

Apres avoir installé les paquets pour NFS , tu edites ton fichier /etc/exports afin de mettre par exemple 3 lignes de partages indiquant le point de montage de chaque partition pour le cas le plus simple et standard dirons nous .

Si pour toi , creer un seul partage reunissant toutes les partitions ( ou que certaines ) , il faut alors par exemple se tourner vers un logiciel qui permet de " cumuler " les partitions comme par exemple mergerfs .

tu ne mettras alors qu ' une seule ligne dans ton fichier exports  car un point de montage supplémentaire reunira les partitions que tu desires .

ces differents point de montages sont a indiquer dans le fichier fstab en dur a la main coté serveur .

un exemple rapide et completement fictif a ne pas recopier , c ' est juste une explication qui ne fonctionne pas  :
dans le fstab , y aurait :

/dev/sda1   /media/partage_a1   ext4   defaults 0 0
/dev/sdb1   /media/partage_b1   ext4   defaults 0 0
/dev/sdc1   /media/partage_c1   ext4   defaults 0 0

dans le fichier /etc/exports , on pourrait alors mettre :

 /media/partage_a1 192.168.1.11(rw,all_squash,anonuid=1000,anongid=100,sync)
 /media/partage_b1 192.168.1.11(rw,all_squash,anonuid=1000,anongid=100,sync)
 /media/partage_c1 192.168.1.11(rw,all_squash,anonuid=1000,anongid=100,sync)

ce qui permettrait de partager le contenu des 3 partitions sda1 sdb1 et sdc1 vers le client ayant pour ip 192.168.1.11 .

les noms des points de montage peuvent etre en thorie tout ce que l' on veut , ca n' a aucune importance . il faut juste creer les dossiers qui servent de point de montage et leur attribuer les permissions adequates avant de les inscrire dans le fstab .

Attention toutefois , a ne pas faire nimporte quoi dans le fichier fstab ! une erreur mal placée et l' ordi peut ne plus demarrer !


le(s) dossier(s) de partage sont partagés et non copiés chez le client , qu ' est ce que cela veut dire ?
ca veut dire que le client ne peut pas faire ce qu ' il veut sur ses fichiers dossiers partagés , car il sont accessibles au client , mais ils sont toujours sur le serveur , avec leurs permissions .
quand tu consultes ces fichiers , tu ne peux pas faire des suppressions par exemple , si le serveur n' autorise pas cela , ou si le partage ne l' autorise pas .
le partage ne permet pas de supprimer des fichiers meme si celui-ci l' autorise , mais que les permissions des fichiers sur le serveur ne le permettent pas .

Dernière modification par iznobe (Le 12/01/2023, à 11:49)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#8 Le 12/01/2023, à 15:38

LRDP

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Bonjour et merci à tous pour ces précieux conseils.

Au sujet des permissions, j'avais l’habitude, quand Samba fonctionnait, de mettre les permissions en Root, car en user cela me mettait l'erreur 255. Actuellement, comme Samba ne fonctionnait pas de toute façon, j'ai laissé les permissions en Root; cela convient-il à NFS ?

pour le fstab, il faut le modifier ? , car visiblement, la configuration de NFS ne le fait pas automatiquement.

Je progresse comme l'escargot ... mais je viens de recevoir,  il y a quelques minutes, un Fire CubeTV d'Amazon (commandé hier soir ! ), il faut que je le mette en fonction rapidement, mon épouse ayant marre (et mal) à regarder Prime Video sur la tablette. Je retourne sur NFS après.


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#9 Le 12/01/2023, à 15:59

geole

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Bonjour
En théorie, le fichier /etc/fstab n'a pas à être modifié car il  doit déjà contenir  toutes les partitions montées sauf si tu fais une partition fictive ( à mon avis, à éviter.  Plutôt utiliser du LVM) regroupant des partitions réelles afin que les utilisateurs ne voient pas que tu as saucissonner les données.
C'est le fichier /etc/exports qui fait la liaison.

Dernière modification par geole (Le 12/01/2023, à 16:02)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#10 Le 12/01/2023, à 18:56

iznobe

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

pour qu ' on y voit plus clair et te guider plus en avant , ca serait bien que tu donnes au minimum ton fstab actuel :

cat /etc/fstab

les partitions de tes disques actuels :

lsblk -fe7

et NFS ne fait rien d ' autre qu ' autoriser un partage , evidemment il ne modifiera pas ton fichier fstab , et heureusement tongue

Dernière modification par iznobe (Le 12/01/2023, à 18:57)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#11 Le 13/01/2023, à 02:09

LRDP

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Bonsoir,
merci pour les réponses. Après configuration du FireTV d'Amazon, je reviens sur NFS.

D'ailleurs, je constate la facilité de configuration de tels appareils actuels. Autre paradoxe ; avec le Samba configuré sur ma machine (qui fonctionnait depuis dix ans sans mots de passe) et l'Ubuntu de mon épouse, il est possible de rentrer dans le Mac de mon épouse sans difficulté, mais les 2 Ubuntu n'arrivent pas à se connecter ensemble .... roll

cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=c27d0c7a-086b-4a0c-a11f-dcf9017d77a8 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=896D-A6A9  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw  
lsblk -fe7
NAME FSTYPE LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINT
sda                                                                   
├─sda1
│    vfat         896D-A6A9                               511M     0% /boot/efi
├─sda2
│                                                                     
└─sda5
     ext4         c27d0c7a-086b-4a0c-a11f-dcf9017d77a8  355,9G    17% /
sdb                                                                   
└─sdb1
     ext4   Stockage
                  22f5555a-f471-493f-a44a-8887f4a271d5      1T    39% /media/lrd
sdc                                                                   
└─sdc1
     ext4   2TO   5639dee7-abc8-4a70-9c91-22a18f8020a3    986G    41% /media/lrd
sdd                                                                   
└─sdd2
     ext4   Documents
                  a2b7cf71-48ba-48da-be47-e89b1cb1ea17    1,2T    28% /media/lrd
sde                                                                   
└─sde1
     ext4   Sauvegarde
                  a97646c3-41f8-41a6-93df-604046088fd2  619,2G    61% /media/lrd
sdf                                                                   
└─sdf1
     ext4   Fantec3
                  aad88602-bce5-4019-a4c4-42ef77d0380f    4,3T    16% /media/lrd
sdg                                                                   
└─sdg1
     ext4   Fantec4
                  d5abe402-fead-45ec-a15d-42375c29b89e      4T    21% /media/lrd
sdh  ext4   Fantec2
                  8de8473e-8d6c-40d1-8f37-0a3352dfb8cd  132,5G    93% /media/lrd
sr0                                      

Je voudrais pouvoir mettre en réseau sdc, sdd, sdf, sdg, sdh.  Ils sont partagés par root , par user cela me mets erreur 255.

J'indique le smb.conf largement bidouillé pour essayer d'installer le réseau local qui fonctionnait si bien dans les précédentes versions (cela fera peut-être hurler, m'enfin, je fais ce que je peux ! )

#
# Sample configuration file for the Samba suite for Debian GNU/Linux.
#
#
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options most of which 
# are not shown in this example
#
# Some options that are often worth tuning have been included as
# commented-out examples in this file.
#  - When such options are commented with ";", the proposed setting
#    differs from the default Samba behaviour
#  - When commented with "#", the proposed setting is the default
#    behaviour of Samba but the option is considered important
#    enough to be mentioned here
#
# NOTE: Whenever you modify this file you should run the command
# "testparm" to check that you have not made any basic syntactic 
# errors. 

#======================= Global Settings =======================

[global]

## Browsing/Identification ###

# Change this to the workgroup/NT-domain name your Samba server will part of
	
    workgroup = WORKGROUP
	
	client min protocol = NT1
    server min protocol = NT1

# server string is the equivalent of the NT Description field
#	server string = %h server (Samba, Ubuntu)

# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable its WINS Server
#   wins support = no

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
#   wins server = w.x.y.z

# This will prevent nmbd to search for NetBIOS names through DNS.
	dns proxy = no
	
	

	guest account = lrdp

	public = yes
	
	usershare owner only = false

#### Networking ####

# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
;   interfaces = 127.0.0.0/8 eth0

# Only bind to the named interfaces and/or networks; you must use the
# 'interfaces' option above to use this.
# It is recommended that you enable this feature if your Samba machine is
# not protected by a firewall or is a firewall itself.  However, this
# option cannot handle dynamic or non-broadcast interfaces correctly.
;   bind interfaces only = yes



#### Debugging/Accounting ####

# This tells Samba to use a separate log file for each machine
# that connects
	log file = /var/log/samba/log.%m

# Cap the size of the individual log files (in KiB).
	max log size = 1000

# If you want Samba to only log through syslog then set the following
# parameter to 'yes'.
#   syslog only = no

# We want Samba to log a minimum amount of information to syslog. Everything
# should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log
# through syslog you should set the following parameter to something higher.
#	syslog = 0

# Do something sensible when Samba crashes: mail the admin a backtrace
#	panic action = /usr/share/samba/panic-action %d


####### Authentication #######

# Server role. Defines in which mode Samba will operate. Possible
# values are "standalone server", "member server", "classic primary
# domain controller", "classic backup domain controller", "active
# directory domain controller". 
#
# Most people will want "standalone sever" or "member server".
# Running as "active directory domain controller" will require first
# running "samba-tool domain provision" to wipe databases and create a
# new domain.
	server role = standalone server

# If you are using encrypted passwords, Samba will need to know what
# password database type you are using.  
;	passdb backend = tdbsam

;	obey pam restrictions = yes

# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
#	unix password sync = yes

# For Unix password sync to work on a Debian GNU/Linux system, the following
# parameters must be set (thanks to Ian Kahan <<kahan@informatik.tu-muenchen.de> for
# sending the correct chat script for the passwd program in Debian Sarge).
;	passwd program = /usr/bin/passwd %u
;	passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

# This boolean controls whether PAM will be used for password changes
# when requested by an SMB client instead of the program listed in
# 'passwd program'. The default is 'no'.
;	pam password change = yes

# This option controls how unsuccessful authentication attempts are mapped
# to anonymous connections
	map to guest = bad user

########## Domains ###########

#
# The following settings only takes effect if 'server role = primary
# classic domain controller', 'server role = backup domain controller'
# or 'domain logons' is set 
#

# It specifies the location of the user's
# profile directory from the client point of view) The following
# required a [profiles] share to be setup on the samba server (see
# below)
;   logon path = \\%N\profiles\%U
# Another common choice is storing the profile in the user's home directory
# (this is Samba's default)
#   logon path = \\%N\%U\profile

# The following setting only takes effect if 'domain logons' is set
# It specifies the location of a user's home directory (from the client
# point of view)
;   logon drive = H:
#   logon home = \\%N\%U

# The following setting only takes effect if 'domain logons' is set
# It specifies the script to run during logon. The script must be stored
# in the [netlogon] share
# NOTE: Must be store in 'DOS' file format convention
;   logon script = logon.cmd

# This allows Unix users to be created on the domain controller via the SAMR
# RPC pipe.  The example command creates a user account with a disabled Unix
# password; please adapt to your needs
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u

# This allows machine accounts to be created on the domain controller via the 
# SAMR RPC pipe.  
# The following assumes a "machines" group exists on the system
; add machine script  = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u

# This allows Unix groups to be created on the domain controller via the SAMR
# RPC pipe.  
; add group script = /usr/sbin/addgroup --force-badname %g

############ Misc ############

# Using the following line enables you to customise your configuration
# on a per machine basis. The %m gets replaced with the netbios name
# of the machine that is connecting
;   include = /home/samba/etc/smb.conf.%m

# Some defaults for winbind (make sure you're not using the ranges
# for something else.)
;   idmap uid = 10000-20000
;   idmap gid = 10000-20000
;   template shell = /bin/bash

# Setup usershare options to enable non-root users to share folders
# with the net usershare command.

# Maximum number of usershare. 0 (default) means that usershare is disabled.
;	usershare max shares = 100

# Allow users who've been granted usershare privileges to create
# public shares, not just authenticated ones
	usershare allow guests = yes
	guest ok = yes
	guest account = nobody
    usershare owner only = false

#======================= Share Definitions =======================

# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares. This will share each
# user's home directory as \\server\username
;[homes]
;   comment = Home Directories
;   browseable = no

# By default, the home directories are exported read-only. Change the
# next parameter to 'no' if you want to be able to write to them.
;   read only = yes

# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
;   create mask = 0777

# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
;   directory mask = 0777

# By default, \\server\username shares can be connected to by anyone
# with access to the samba server.
# Un-comment the following parameter to make sure that only "username"
# can connect to \\server\username
# This might need tweaking when using external authentication schemes
;   valid users = %S, lrdp, nobody
     force user = nobody
    force group = nogroup


# Un-comment the following and create the netlogon directory for Domain Logons
# (you need to configure Samba to act as a domain controller too.)
;[netlogon]
;   comment = Network Logon Service
;   path = /home/samba/netlogon
;   guest ok = yes
;   read only = yes

# Un-comment the following and create the profiles directory to store
# users profiles (see the "logon path" option above)
# (you need to configure Samba to act as a domain controller too.)
# The path below should be writable by all users so that their
# profile directory may be created the first time they log on
;[profiles]
;   comment = Users profiles
;   path = /home/samba/profiles
;   guest ok = no
;   browseable = no
;   create mask = 0600
;   directory mask = 0700

[printers]
	comment = All Printers
	browseable = no
	path = /var/spool/samba
	printable = yes
;	guest ok = no
;	read only = yes
	create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
	comment = Printer Drivers
	path = /var/lib/samba/printers
;	browseable = yes
;	read only = yes
;	guest ok = no
# Uncomment to allow remote administration of Windows print drivers.
# You may need to replace 'lpadmin' with the name of the group your
# admin users are members of.
# Please note that you also need to set appropriate Unix permissions
# to the drivers directory for these users to have write rights in it
;   write list = root, @lpadmin, guest, lrdp

[2TO]
	path = /media/lrdp/2TO/
	create mask = 0777
	directory mask = 0777
	read only = no
	writeable = yes
;	browseable = yes
	guest ok = yes
	public = yes

[Fantec1]
	path = /media/lrdp/Fantec1/
	create mask = 0777
	directory mask = 0777
	read only = no
	writeable = yes
;	browseable = yes
	guest ok = yes
	public = yes

[Fantec2]
	path = /media/lrdp/Fantec2/
	create mask = 0777
	directory mask = 0777
	read only = no
	writeable = yes
;	browseable = yes
	guest ok = yes
	public = yes

[Fantec3]
	path = /media/lrdp/Fantec3/
	create mask = 0777
	directory mask = 0777
	read only = no
	writeable = yes
;	browseable = yes
	guest ok = yes
	public = yes

[Fantec4]
	path = /media/lrdp/Fantec4/
	create mask = 0777
	directory mask = 0777
	read only = no
	writeable = yes
;	browseable = yes
	guest ok = yes
	public = yes
	
[Documents]
	path = /media/lrdp/Documents/
	create mask = 0777
	directory mask = 0777
	read only = no
	writeable = yes
	browseable = yes
	guest ok = yes

Ne m'en voulez pas ! le testparm n'indique aucune erreur.

testparm -s
Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
Weak crypto is allowed
Server role: ROLE_STANDALONE

# Global parameters
[global]
	client min protocol = NT1
	dns proxy = No
	log file = /var/log/samba/log.%m
	map to guest = Bad User
	max log size = 1000
	server min protocol = NT1
	server role = standalone server
	usershare allow guests = Yes
	usershare owner only = No
	idmap config * : backend = tdb
	force group = nogroup
	force user = nobody
	guest ok = Yes


[printers]
	browseable = No
	comment = All Printers
	create mask = 0700
	path = /var/spool/samba
	printable = Yes


[print$]
	comment = Printer Drivers
	path = /var/lib/samba/printers


[2TO]
	create mask = 0777
	directory mask = 0777
	path = /media/lrdp/2TO/
	read only = No


[Fantec1]
	create mask = 0777
	directory mask = 0777
	path = /media/lrdp/Fantec1/
	read only = No


[Fantec2]
	create mask = 0777
	directory mask = 0777
	path = /media/lrdp/Fantec2/
	read only = No


[Fantec3]
	create mask = 0777
	directory mask = 0777
	path = /media/lrdp/Fantec3/
	read only = No


[Fantec4]
	create mask = 0777
	directory mask = 0777
	path = /media/lrdp/Fantec4/
	read only = No


[Documents]
	create mask = 0777
	directory mask = 0777
	path = /media/lrdp/Documents/
	read only = No

Mais là, nous travaillons sur NFS. Je n'ai pas encore toutes les adresses IP du réseau (because le FireTV) je chercherai demain (tout à lheure plutôt ! ) en mettant des IP fixes dans le DHCP. Il y a  comme machines 2 Ubuntu, 1 Mac, 2 Ipad , 1 Windows (ex-professionnel peu utilisé), 2 tel Android, 2 tel Iphon


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#12 Le 13/01/2023, à 03:20

Coeur Noir

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

mais les 2 Ubuntu n'arrivent pas à se connecter ensemble
…pourquoi utiliser Samba si c'est 2 Ubuntu ?
Samba c'est dans le cas où il y a de la machine sous Windows ( qui sert des partages, ou qui doit se connecter en client à des partages sous Linux alors proposés via Samba. )
C'est vrai que Mac sait se connecter à du Samba, mais il me semble qu'il sait faire du ssh/sftp aussi, à vérifier

Samba depuis quelques années exige des utilisateurs authentifiés comme sécurité minimale, il me semble.

Ça veut dire que tu dois avoir au moins un utilisateur enregistré dans Samba côté serveur Linux ( ça ne peut être qu'un utilisateur existant déjà sur ce serveur ) avec un mot de passe.
Une fois que ça c'est en place, tu pourrais passer les mask à 775 voire 770 voire 750 sur les partages dans ton smb.conf ( puisque tu t'y connecteras en tant que l'utilisateur propriétaire de ces dossiers partagés. )
Depuis un pc client quand tu voudras te connecter via samba à un de ces dossiers partagés, ça te demandera l'id et le mdp de l'utilisateur samba concerné.

Entre 2 Ubuntu, sans Samba, ni NFS, tu peux « simplement » utiliser ssh/sftp.
En gros installer les paquets openssh-server et openssh-sftp-serversur les machines concernées.
Depuis ton explorateur de fichiers « client », te connecter au dossier distant via « réseau » et une adresse du type :

sftp://utilisateur_sur_serveur@IP_serveur/dossier/dans/serveur

Une fois le dossier affiché, t'en fais un signet / raccourci dans le volet latéral de l'explorateur de fichiers généralement via [ Ctrl ] + [ D ]
et dès lors tu passeras par là pour t'y connecter / déconnecter : la première fois ça te demandera id et mdp, que tu enregistres.

Après y'a une autre stratégie, la synchro automatique bilatérale de dossiers entre diverses machines et OS via syncthing ( et syncthing officiel ).

Dernière modification par Coeur Noir (Le 13/01/2023, à 03:53)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#13 Le 13/01/2023, à 03:24

LRDP

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Merci Coeur Noir , il faut que j'essaye cela aussi.

Je crois que les protocoles réseau peuvent fonctionner sans conflit en même temps.


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#14 Le 13/01/2023, à 09:08

iznobe

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Bonjour , alors le retour de la commande lsblk est tronqué , malheureusement on ne peut donc pas voir les point de montages et donc on ne peut pas faire la modif tant desirée sur le fichier etc/fstab afin d' inscrire les partages .
il faudrait que tu redonnes le retour de la commande en ayant pris soin de mettre la fenetre du terminal en plein ecran avant de passer la commande .


pour les adresses ip ne t' en preoccupe pas , on partagera sur le reseau local entier ca simplifiera les choses en mettant le masque reseau a la place de l' ip , pour cela il faut juste connaitre le masque de ton reseau local qu ' on pourra deduire avec le retour de :

ip a

Dernière modification par iznobe (Le 13/01/2023, à 09:11)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#15 Le 13/01/2023, à 12:39

LRDP

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Bonjour iznobe,
C'est la même fenêtre de cette commande lsblk. À l'installation, le point / est sur sda5, classiquement. Faire un boot-repair.txt ?

 lsblk -fe7
NAME FSTYPE LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINT
sda                                                                   
├─sda1
│    vfat         896D-A6A9                               511M     0% /boot/efi
├─sda2
│                                                                     
└─sda5
     ext4         c27d0c7a-086b-4a0c-a11f-dcf9017d77a8    355G    17% /
sdb                                                                   
└─sdb1
     ext4   Stockage
                  22f5555a-f471-493f-a44a-8887f4a271d5      1T    39% /media/lrd
sdc                                                                   
└─sdc1
     ext4   2TO   5639dee7-abc8-4a70-9c91-22a18f8020a3    986G    41% /media/lrd
sdd                                                                   
└─sdd2
     ext4   Documents
                  a2b7cf71-48ba-48da-be47-e89b1cb1ea17    1,2T    28% /media/lrd
sde                                                                   
└─sde1
     ext4   Sauvegarde
                  a97646c3-41f8-41a6-93df-604046088fd2  619,2G    61% /media/lrd
sdf                                                                   
└─sdf1
     ext4   Fantec3
                  aad88602-bce5-4019-a4c4-42ef77d0380f    4,3T    16% /media/lrd
sdg                                                                   
└─sdg1
     ext4   Fantec4
                  d5abe402-fead-45ec-a15d-42375c29b89e      4T    21% /media/lrd
sdh  ext4   Fantec2
                  8de8473e-8d6c-40d1-8f37-0a3352dfb8cd  132,5G    93% /media/lrd
sr0                                  

voici ce que donne ipa :

ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp34s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether d8:bb:c1:02:90:ec brd ff:ff:ff:ff:ff:ff
3: enp37s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:5f:67:d3:1a:78 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.80/24 brd 192.168.1.255 scope global dynamic noprefixroute enp37s0
       valid_lft 84498sec preferred_lft 84498sec
    inet6 fe80::d1b:5060:e73c:c283/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
11: ipv6leakintrf0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
    link/ether 76:41:1a:68:b0:6c brd ff:ff:ff:ff:ff:ff
    inet6 fdeb:446c:912d:8da::/64 scope global noprefixroute 
       valid_lft forever preferred_lft forever
    inet6 fe80::1a8a:4ce4:5a95:4354/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
12: proton0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 100
    link/none 
    inet 10.16.0.4/16 brd 10.16.255.255 scope global noprefixroute proton0
       valid_lft forever preferred_lft forever
    inet6 fe80::9d26:6da:95e7:cf07/64 scope link stable-privacy 
       valid_lft forever preferred_lft forever

C'est sympa de m'aider comme çà, car là je suis largué !
sinon mon ip locale est 192.168.1.80 , l'Ubuntu de mon épouse 192.168.1.62, les Ipad 192.168.1.60 et 192.168.1.32 , le Cube fire TV est en Wifi et Ethernet 192.168.1.36 et 38, le Mac 192.168.1.77

Dernière modification par LRDP (Le 13/01/2023, à 13:03)


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#16 Le 13/01/2023, à 12:57

geole

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Bonjour
Pour éviter la troncature, donne ce retour

Ph=$LINES;Pw=$COLUMNS;printf "\033[8;${Ph};300t\n";sleep .1 && lsblk -fe7 -o+size;printf "\033[8;${Ph};${Pw}t\n"

Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#17 Le 13/01/2023, à 13:06

LRDP

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Ah, oui, là c'est plus clair !

 Ph=$LINES;Pw=$COLUMNS;printf "\033[8;${Ph};300t\n";sleep .1 && lsblk -fe7 -o+size;printf "\033[8;${Ph};${Pw}t\n"

NAME   FSTYPE LABEL      UUID                                 FSAVAIL FSUSE% MOUNTPOINT               SIZE
sda                                                                                                 465,8G
├─sda1 vfat              896D-A6A9                               511M     0% /boot/efi                512M
├─sda2                                                                                                  1K
└─sda5 ext4              c27d0c7a-086b-4a0c-a11f-dcf9017d77a8    356G    17% /                      465,3G
sdb                                                                                                   1,8T
└─sdb1 ext4   Stockage   22f5555a-f471-493f-a44a-8887f4a271d5      1T    39% /media/lrdp/Stockage     1,8T
sdc                                                                                                   1,8T
└─sdc1 ext4   2TO        5639dee7-abc8-4a70-9c91-22a18f8020a3    986G    41% /media/lrdp/2TO          1,8T
sdd                                                                                                   1,8T
└─sdd2 ext4   Documents  a2b7cf71-48ba-48da-be47-e89b1cb1ea17    1,2T    28% /media/lrdp/Documents    1,8T
sde                                                                                                   1,8T
└─sde1 ext4   Sauvegarde a97646c3-41f8-41a6-93df-604046088fd2  619,2G    61% /media/lrdp/Sauvegarde   1,8T
sdf                                                                                                   5,5T
└─sdf1 ext4   Fantec3    aad88602-bce5-4019-a4c4-42ef77d0380f    4,3T    16% /media/lrdp/Fantec3      5,5T
sdg                                                                                                   5,5T
└─sdg1 ext4   Fantec4    d5abe402-fead-45ec-a15d-42375c29b89e      4T    21% /media/lrdp/Fantec4      5,5T
sdh    ext4   Fantec2    8de8473e-8d6c-40d1-8f37-0a3352dfb8cd  132,5G    93% /media/lrdp/Fantec2      5,5T
sr0                  

Je reconnais les Ubunteros, j'ai encore beaucoup de progrès à faire, mais c'est bien d'apprendre au fur et à mesure du temps qui passe


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#18 Le 13/01/2023, à 14:26

iznobe

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Je voudrais pouvoir mettre en réseau sdc, sdd, sdf, sdg, sdh.

on cree les differents points de montage ( au cas ou il n' existeriat pas dejà ) :

cd /media/lrdp; sudo mkdir -v Fantec2 Fantec3 Fantec4 Documents 2TO; cd

donne le retour .

ensuite , il faut modifier le fichier fstab pour y ajouter le montage automatique de chaque partition a partager au minimum donc , tu vas devoir passer la commande suivante une seule fois en copiant tout le bloc de code suivant puis coller dans le terminal et valider :

cat << EOF | sudo tee -a /etc/fstab
#SDC1
UUID=5639dee7-abc8-4a70-9c91-22a18f8020a3    /media/lrdp/2TO    ext4

#SDD2
UUID=a2b7cf71-48ba-48da-be47-e89b1cb1ea17    /media/lrdp/Documents    ext4

#SDF1
UUID=aad88602-bce5-4019-a4c4-42ef77d0380f    /media/lrdp/Fantec3    ext4

#SDG1
UUID=d5abe402-fead-45ec-a15d-42375c29b89e    /media/lrdp/Fantec4    ext4

#SDH
UUID=8de8473e-8d6c-40d1-8f37-0a3352dfb8cd    /media/lrdp/Fantec2    ext4
EOF

inutile de donner son retour .
Pour verifier que tout va bien , donne le retour suivant :

sudo mount -av

et

cat /etc/fstab

Remarque : le disque SDH ne comporte pas de table de partition , ceci n' est pas du tout une bonne chose , en cas de soucis tu pourrais te retrouver a ne plus pouvoir exploiter les données sur celui-ci ...
je te conseille fortement de deplacer les données de disque sur un autre temporairement , puis de creer une table de partition GPT ( de prefrence ) , puis une nouvelle partition (avec GPARTED ) , puis de re-injecter les données dans la nouvelle partition .




Pour le partage passer la commande suivante , pareil tout d' un bloc et une seule fois apres avoir installer le paquet NFS serveur :

cat << EOF | sudo tee -a /etc/exports
#SDC1
/media/lrdp/2TO          192.168.1.0/24(rw,sync,insecure,no_subtree_check,fsid=1000)
#SDD2
/media/lrdp/Documents    192.168.1.0/24(rw,sync,insecure,no_subtree_check,fsid=1000)
#SDF1
/media/lrdp/Fantec3      192.168.1.0/24(rw,sync,insecure,no_subtree_check,fsid=1000)
#SDG1
/media/lrdp/Fantec4      192.168.1.0/24(rw,sync,insecure,no_subtree_check,fsid=1000)
#SDH
/media/lrdp/Fantec2      192.168.1.0/24(rw,sync,insecure,no_subtree_check,fsid=1000)
EOF

redemarrer le service NFS :

sudo service nfs-kernel-server reload

A partie de là , n ' importe quelle machine de ton reseau local devrait avoir acces aus fichiers en partage NFS .

Ensuite il faut voir a modifier les permissions en fonction de ce que tu desires faire sur les points de montages ou bien les fichiers eux meme si cela ne te convient pas .

Dernière modification par iznobe (Le 13/01/2023, à 14:32)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#19 Le 13/01/2023, à 14:32

LRDP

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

retour :

cd /media/lrdp; sudo mkdir -v Fantec2 Fantec3 Fantec4 Documents 2TO; cd
[sudo] Mot de passe de lrdp : 
mkdir: impossible de créer le répertoire «Fantec2»: Le fichier existe
mkdir: impossible de créer le répertoire «Fantec3»: Le fichier existe
mkdir: impossible de créer le répertoire «Fantec4»: Le fichier existe
mkdir: impossible de créer le répertoire «Documents»: Le fichier existe
mkdir: impossible de créer le répertoire «2TO»: Le fichier existe

fais-je de suite la deuxième opération ?


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#20 Le 13/01/2023, à 14:34

iznobe

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

oui , c' etait pour etre certain que les points de montage etaient bien present , juste au cas ou .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#21 Le 13/01/2023, à 14:40

LRDP

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Je sens que çà vient !

sudo mount -av
/                         : ignoré
/boot/efi                 : déjà monté
none                      : ignoré
/media/lrdp/2TO           : déjà monté
/media/lrdp/Documents     : déjà monté
/media/lrdp/Fantec3       : déjà monté
/media/lrdp/Fantec4       : déjà monté
/media/lrdp/Fantec2       : déjà monté
cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=c27d0c7a-086b-4a0c-a11f-dcf9017d77a8 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=896D-A6A9  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0
#SDC1
UUID=5639dee7-abc8-4a70-9c91-22a18f8020a3    /media/lrdp/2TO    ext4

#SDD2
UUID=a2b7cf71-48ba-48da-be47-e89b1cb1ea17    /media/lrdp/Documents    ext4

#SDF1
UUID=aad88602-bce5-4019-a4c4-42ef77d0380f    /media/lrdp/Fantec3    ext4

#SDG1
UUID=d5abe402-fead-45ec-a15d-42375c29b89e    /media/lrdp/Fantec4    ext4

#SDH
UUID=8de8473e-8d6c-40d1-8f37-0a3352dfb8cd    /media/lrdp/Fantec2    ext4

C'est curieux pour le Fantec2, il est en ext4 et fonctionne bien, paradoxal s'il n'a pas de table de partition. Çà risque d'être laborieux pour sauvegarder avant de créer la table de partition


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#22 Le 13/01/2023, à 14:43

LRDP

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

dernière commande

cat << EOF | sudo tee -a /etc/exports
> #SDC1
> /media/lrdp/2TO          192.168.1.0/24(rw,sync,insecure,no_subtree_check,fsid=1000)
> #SDD2
> /media/lrdp/Documents    192.168.1.0/24(rw,sync,insecure,no_subtree_check,fsid=1000)
> #SDF1
> /media/lrdp/Fantec3      192.168.1.0/24(rw,sync,insecure,no_subtree_check,fsid=1000)
> #SDG1
> /media/lrdp/Fantec4      192.168.1.0/24(rw,sync,insecure,no_subtree_check,fsid=1000)
> #SDH
> /media/lrdp/Fantec2      192.168.1.0/24(rw,sync,insecure,no_subtree_check,fsid=1000)
> EOF

Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#23 Le 13/01/2023, à 14:43

iznobe

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

C'est curieux pour le Fantec2, il est en ext4 et fonctionne bien, paradoxal s'il n'a pas de table de partition. Çà risque d'être laborieux pour sauvegarder avant de créer la table de partition

tu pourrais faire en " coupant " les données en 2 , une partie vers Fantec 3 et l' autre vers Fantec4 , mais tu verras ca apres peut etre ? ca n' empeche pas de fonctionner , juste qu ' en cas de soucis , tu pourrais perdre bien plus facilement les données contenues .


Reste a redemarrer le service NFS , afin de prendre en compte les changements .

Pour s' assurer que les fichiers sont bien en partage maintenant , tu peux verifier avec :

sudo exportfs -rav

Logiquement , pour la partie serveur , c ' est maintenant terminée wink

Dernière modification par iznobe (Le 13/01/2023, à 14:48)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#24 Le 13/01/2023, à 14:51

LRDP

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

Problème ?

j'essaye de voir les propriétés pour effectuer les partages dans système/administration/dossiers partagés mais la fenêtre s'efface dès que je cherche à ajouter quelque chose ou voir les propriétés des disques partagés.


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne

#25 Le 13/01/2023, à 14:54

iznobe

Re : [RÉSOLU] Simple-nfs-gui ne s'installe pas

LRDP a écrit :

Problème ?

j'essaye de voir les propriétés pour effectuer les partages dans système/administration/dossiers partagés mais la fenêtre s'efface dès que je cherche à ajouter quelque chose ou voir les propriétés des disques partagés.

je ne comprends pas ce que tu dis là , et de toute façon avec NFS , tu ne pourras probablement pas verifié avec ca .
Dans mon message precedent , ( si tu as bien redemarrer le service NFS comme indiqué precedemment ) , j ' ai donné la commande qui permet de verifier que les partages sont bien actifs .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne