Proprio come montare manualmente un disco rigido in Linux, accedere alle condivisioni di rete è noioso. Gli indirizzi IP devono essere specificati, gli accessi configurati, ecc. Essere in grado di accedere al PC e montare automaticamente le condivisioni di rete significa che il lavoro diventa più facile. Proprio come l'avvio automatico di un disco rigido, il montaggio automatico di una condivisione di rete avviene all'interno del file fstab. In questa guida, vedremo come montare automaticamente le condivisioni NFS, le condivisioni Samba / CIFS e persino le condivisioni SSHFS! Ecco come farlo.
La modifica del file fstab è molto pericolosa e qualsiasi modifica potrebbe danneggiare seriamente il sistema in caso di errori. Prima di iniziare questa esercitazione, aprire un terminale ed eseguire le seguenti operazioni:
Passo 1: creare una cartella sul PC per archiviare il backup. Inoltre, considera di caricare detto backup su servizi come Dropbox o Google Drive per sicurezza.
mkdir ~ / backup di sistema
Passo 2: ottenere una shell di root, con sudo -s, e quindi immettere la directory / etc /.
cd / etc /
Passaggio 3: creare il backup e posizionarlo nella cartella di backup.
cp fstab / home / nome utente / backup di sistema
Step 4: rinominare il file in modo che abbia l'estensione .bak.
mv fstab fstab.bak
Passo 1: ottenere una shell di root con sudo -s.
Passo 2: entra nella directory / etc / ed elimina il file fstab rotto.
cd / etc /
rm fstab
Passaggio 3: copia il backup nella cartella / etc /.
cp / home / nome utente / backup di sistema / fstab / etc /
Step 4: rinominare il backup.
mv fstab.bak fstab
Montare una condivisione NFS è noioso e noioso; soprattutto per i nuovi utenti. Per le persone che non hanno familiarità con NFS e come funziona, potrebbe sembrare scienza missilistica. Ecco perché sarebbe bello poter accedere a un PC e avere un facile accesso alle condivisioni immediatamente, senza problemi. Per fare ciò, dovrai scrivere una riga nel file fstab.
Innanzitutto, trova il nome della condivisione che desideri montare. Per esempio:
showmount -e 192.168.1.150
Quindi, crea una cartella su cui montare NFS su Linux.
mkdir ~ / File di rete
Apri il file fstab con nano.
sudo -s. nano / etc / fstab
Scrivi la linea di montaggio. Ecco un esempio di come dovrebbe apparire:
# Dati dal mio server NFS. servername: / data / home / nomeutente / File di rete nfs rsize = 8192, wsize = 8192, timeo = 14, _netdev 0 0
Nota: sostituisci i "dati" con il nome della tua condivisione NFS.
Salvare le modifiche in / etc / fstab premendo CTRL + Oe riavviare. All'accesso, la tua condivisione NFS verrà montata automaticamente.
Samba è un ottimo strumento. Con esso, gli amministratori Linux possono fornire file in rete ai tre principali sistemi operativi per PC e persino ai dispositivi mobili. Samba è ampiamente usato per questo. Nonostante ciò, il protocollo SMB è una vera seccatura per accedere manualmente. I file manager su Linux sputter e impiegano un'eternità a trovare una condivisione, e talvolta ignorano persino gli indirizzi IP.
Ecco perché è fantastico poter montare questi tipi di condivisioni al momento dell'accesso.
Per iniziare, installa utils CIFS. Questo è un insieme di strumenti che consentono il corretto montaggio automatico delle condivisioni Samba.
sudo apt installa cifs-utils
sudo apt-get install cifs-utils
sudo pacman -S cifs-utils
sudo dnf installa cifs-utils
sudo zypper installa cifs-utils
CIFS è un componente fondamentale per Samba. Di conseguenza, la maggior parte dei sistemi operativi Linux contiene strumenti CIFS. Per ottenere questo pacchetto sulla tua distribuzione Linux, cerca "cifs utils" o qualcosa di simile, quindi installalo con il tuo gestore pacchetti.
Nota: è necessario creare una directory di montaggio prima di provare a montare SMB.
sudo mkdir / mnt / samba
Con gli strumenti scaricati, imposta il mount:
sudo -s nano / etc / fstab
Scrivi la tua linea di montaggio. Ecco come dovrebbe apparire:
# Condivisione Samba dal mio server. // SERVER / share / mnt / samba cifs nomeutente = utente, password = password 0 0
Nota: sostituire "condivisione" con il nome della condivisione e "SERVER" con il nome del server o IP. Cambia "= utente" nel tuo utente Samba e "= password" nella tua password Samba.
Con la linea di montaggio scritta, premere CTRL + O per salvare le modifiche e quindi riavviare. Al prossimo avvio, la condivisione Samba verrà montata automaticamente.
SSHFS è uno strumento molto utile per chi lavora sui server. Con esso, qualsiasi file system può essere facilmente condiviso e accessibile tramite SSH. Tuttavia, montare SSHFS è noioso da scrivere. Per questo motivo, molte persone montano automaticamente SSHFS all'avvio. Ecco come farlo.
Innanzitutto, installa il pacchetto SSHFS.
sudo apt installa sshfs
sudo apt-get install sshfs
sudo pacman -S sshfs
sudo dnf installa sshfs
sudo zypper installa sshfs
SSHFS è ampiamente utilizzato. È per questo motivo che gli utenti di oscure distribuzioni Linux non dovrebbero avere problemi a installarlo. Per trovarlo, apri il tuo strumento di gestione dei pacchetti, cerca "sshfs" e installalo.
Nota: montaggio automatico SSH i file system vengono eseguiti grazie al sistema init systemd. Se il tuo sistema operativo non ha systemd, sei sfortunato con questo metodo
Innanzitutto, crea un mount point per far atterrare SSHFS sul sistema:
mkdir ~ / Remote-Machine
Ottieni una shell di root e apri il file fstab. Quindi, scrivi la linea di montaggio. Modifica "utente" e "host" con nome utente e IP / nome host remoto e nome utente con il tuo nome utente.
# File system SSH Montaggio del mio server user @ host: / remote / folder / home / username / Remote-Machine fuse.sshfs noauto, x-systemd.automount, _netdev, users, idmap = user, IdentityFile = / home / username / .ssh / id_rsa, allow_other, riconnetti 0 0
Dopo aver scritto la linea di montaggio e il commento, salvare le modifiche in fstab premendo CTRL + O. Reboot. Al prossimo accesso, la condivisione SSHFS verrà montata automaticamente!
Le condivisioni di rete sono facilmente il modo migliore per accedere ai file. Sfortunatamente, accedervi può essere un processo noioso a volte. Questo è il motivo per cui è così bello che è possibile montare automaticamente queste condivisioni su Linux. Consente agli utenti di rimuovere la noiosità di dover sempre montare manualmente le condivisioni di rete.
A volte quando si esegue un server o una workstation Linux, è possi...
Non è un fan di Libre Office su Linux? Stai cercando di installare ...
Micropad è un potente programma per prendere appunti per Linux, Mac...