Det finns flera sätt att montera en nätverkskatalog i Ubuntu, var och en med sina egna fördelar och nackdelar. De vanligaste metoderna innebär att använda `CIFS '(för SMB/CIFS -aktier) eller` NFS' (för NFS -aktier).
Metod 1:Använda `CIFS '(för Windows -aktier)
Detta är den vanligaste metoden för åtkomst till Windows Network -aktier. Du behöver aktiens sökväg (t.ex. `\\ server \ Sharename`) och potentiellt användarnamn och lösenord.
1. Skapa en monteringspunkt: Detta är en katalog där nätverksandelen kommer att monteras. Det måste existera innan du monterar andelen.
`` `bash
sudo mkdir /mnt /nätverk_share
`` `
2. Montera andelen: Använd kommandot `Mount 'med lämpliga alternativ. Byt ut platshållarna med dina faktiska värden.
`` `bash
sudo mount -t cifs // server/sharename/mnt/nätverk_share -o användarnamn =your_username, lösenord =your_password
`` `
* `-t cifs`:Anger filsystemtypen som cifs.
* `// Server/Sharename`:Nätverksvägen till aktien. Använd dubbla backslash (`\\`).
* `/MNT/NETWORK_SHARE`:Den monteringspunkt du skapade.
* `Användarnamn =your_username`:Ditt användarnamn på servern.
* `Password =Your_Password`:Ditt lösenord på servern. Det rekommenderas generellt att undvika att sätta lösenord direkt i kommandot. Se avsnittet "Automating With Fstab" nedan för en säkrare metod.
3. Verifiera fästet: Kontrollera om andelen är monterad framgångsrikt.
`` `bash
df -h
`` `
Du bör se `/mnt/Network_Share 'listad med storleken och annan information om nätverksandelen.
Metod 2:Använda `NFS '(för NFS -aktier)
Denna metod används för nätverksandelar med hjälp av nätverksfilsystemprotokollet (ofta används på Linux -servrar).
1. Skapa en monteringspunkt (om du inte redan har):
`` `bash
sudo mkdir /mnt /nfs_share
`` `
2. Montera andelen:
`` `bash
sudo mount server_ip:/path/to/share/mnt/nfs_share
`` `
* `Server_ip`:IP -adressen för NFS -servern.
* `/path/to/share`:sökvägen till aktien på NFS -servern.
* `/mnt/nfs_share`:monteringspunkten.
3. Verifiera fästet:
`` `bash
df -h
`` `
Automatisering med `/etc/fstab`
För både CIF:er och NFS är det bäst att automatisera monteringsprocessen så att andelen automatiskt monteras vid start. Detta gör att du också kan undvika att sätta lösenord direkt i kommandoraden. Du bör redigera `/etc/fstab` med försiktighet. Ett misstag kan förhindra att ditt system startar.
för cifs: Lägg till en rad som liknar detta till `/etc/fstab`. inte Inkludera alternativet "Password" här; Använd istället `referenser =` och en referensfil. Skapa en fil som innehåller ditt användarnamn och lösenord (en per rad):
`` `
// Server/ShareName/MNT/Network_Share CIFS -referenser =/Home/YourUser/.Smbcredentials, Vers =3.0, IOCHARSET =UTF8, FILE_MODE =0777, DIR_MODE =0777 0 0 0 0 0 0 0 0 0
`` `
* Byt ut platshållare efter behov.
* `/Home/YourUser/.Smbcredentials` är sökvägen till din referensfil. Gör den här filen endast läsbar av din användare. Använd `CHMOD 600/Home/YourUser/.Smbcredentials` efter att ha skapat den.
* `Vers =3.0` anger CIFS -versionen. Justera vid behov.
* `IOCHARSET =UTF8` säkerställer korrekt karaktärkodning.
* `FILE_MODE` och` DIR_MODE `SET BEREMVISNINGAR (Valfritt men rekommenderas för bättre kompatibilitet).
för NFS: Lägg till en rad som denna:
`` `
Server_ip:/sökväg/till/dela/mnt/nfs_share nfs standardvärden 0 0
`` `
Efter att ha lagt till linjen till `/etc/fstab`, kör:Kör:
`` `bash
sudo mount -a
`` `
Detta kommer att montera alla poster i `/etc/fstab`.
unmontering: För att avmontera en nätverksandel, använd kommandot "umount":
`` `bash
sudo umount /mnt /network_share # eller /mnt /nfs_share
`` `
Kom ihåg att ersätta `/mnt/nätverk_share` och`/mnt/nfs_share` med dina faktiska monteringspunkter. Kontrollera alltid dina vägar och alternativ innan du gör ändringar i `/etc/fstab`. Ett misstag kan göra ditt system oskyldigt. Om du är osäker, se "Man" -sidorna för "Mount" och "Fstab" för detaljerad information.