Bir sabit sürücüyü elle monte etmek gibi.Linux, ağ paylaşımlarına erişmek sıkıcı. IP adresleri belirtilmeli, girişler yapılandırılmış olmalıdır, vs. Bir sabit diski otomatik olarak başlatmaya benzer şekilde, fstab dosyası içinde bir ağ paylaşımını otomatik olarak monte etme işlemi yapılır. Bu kılavuzda, NFS paylaşımlarını, Samba / CIFS paylaşımlarını ve hatta SSHFS paylaşımlarını otomatik olarak nasıl kuracağınıza bakacağız! İşte bunu nasıl yapacağınız.
Fstab Dosyasını Yedekle
Fstab dosyasını düzenlemek çok tehlikelidir ve herhangi bir değişiklik yaparsanız karışıklığa neden olur. Bu eğitime başlamadan önce bir terminal açın ve aşağıdakileri yapın:
Aşama 1: Yedeklemeyi depolamak için PC'nizde bir klasör oluşturun. Ayrıca, güvenli bir şekilde saklamak için söz konusu yedeği Dropbox veya Google Drive gibi hizmetlere yüklemeyi düşünün.
mkdir ~/system-backups
Adım 2: sudo -s ile bir kök kabuk kazanın ve / etc / dizinine girin.
cd /etc/
Aşama 3: yedeği oluşturun ve yedekleme klasörüne yerleştirin.
cp fstab /home/username/system-backups
4. Adım: Dosyayı .bak dosya uzantısına sahip olacak şekilde yeniden adlandırın.
mv fstab fstab.bak
Yedeklemeyi Geri Yükle
Aşama 1: sudo -s ile kök kabuk kazanır.
Adım 2: / etc / dizinini girin ve bozuk fstab dosyasını silin.
cd /etc/
rm fstab
Aşama 3: yedeği / etc / klasörüne kopyalayın.
cp /home/username/system-backups/fstab /etc/
4. Adım: yedeklemeyi yeniden adlandır
mv fstab.bak fstab
NFS'yi otomatik başlatma
Bir NFS paylaşımını monte etmek can sıkıcı ve sıkıcıdır;özellikle yeni kullanıcılar için. NFS'yi ve nasıl çalıştığını bilmeyen insanlar için roket bilimi gibi görünebilir. Bu nedenle, bir PC'ye giriş yapabilmek ve derhal telaşsızca paylaşımlara kolayca erişebilmenin hoş olması iyi olurdu. Bunu gerçekleştirmek için fstab dosyasına bir satır yazmanız gerekir.

Önce, monte etmek istediğiniz paylaşımın adını bulun. Örneğin:
showmount -e 192.168.1.150
Ardından, NFS'nin Linux'ta bağlanması gereken bir klasör oluşturun.
mkdir ~/Network-Files
Fstab dosyasını nano ile açın.
sudo -s nano /etc/fstab
Montaj hattını yazın. Nasıl görünmesi gerektiğine dair bir örnek:
# Data from my NFS server servername:/data /home/username/Network-Files nfs rsize=8192,wsize=8192,timeo=14,_netdev 0 0
Not: “data” yı NFS paylaşımınızın adıyla değiştirin.
Tuşuna basarak değişiklikleri / etc / fstab dosyasına kaydedin. CTRL + Ove yeniden başlatın. Giriş sırasında, NFS paylaşımınız otomatik olarak bağlanır.
SAMBA otomatik başlatma
Samba harika bir araçtır. Bununla beraber, Linux yöneticileri ağ tabanlı dosyaları üç ana PC işletim sistemine ve hatta mobil cihazlara sunabilir. Samba bu nedenle yaygın olarak kullanılıyor. Buna rağmen, SMB protokolü elle erişim için gerçek bir acıdır. Linux'taki dosya yöneticileri, bir paylaşım bulmak için sonsuza dek tükürür ve bazen IP adreslerini bile görmezden gelir.

Bu nedenle, bu tür paylaşımları giriş yaparken kullanabilmek harikadır.
Başlamak için, CIFS yardımcı programlarını yükleyin. Bu, Samba hisselerinin otomatik olarak monte edilmesini sağlayan bir takım alettir.
Ubuntu
sudo apt install cifs-utils
Debian
sudo apt-get install cifs-utils
Arch Linux
sudo pacman -S cifs-utils
fötr şapka
sudo dnf install cifs-utils
OpenSUSE
sudo zypper install cifs-utils
Diğer Linux
CIFS Samba için kritik bir bileşendir. Sonuç olarak, çoğu Linux işletim sistemi CIFS araçları içerir. Bu paketi Linux dağıtımınıza dahil etmek için “cifs utils” veya benzer bir şey arayın, ardından paket yöneticinize yükleyin.
Not: SMB'yi bağlamaya çalışmadan önce bir mount dizini oluşturmalısınız.
sudo mkdir /mnt/samba
İndirilen araçlarla montajı ayarlayın:
sudo -s nano /etc/fstab
Montaj hattını yaz. İşte nasıl görünmesi gerektiği:
# Samba share from my server //SERVER/share /mnt/samba cifs username=user,password=password 0 0
Not: “paylaşım” ı paylaşımın adıyla ve “SUNUCU” yu sunucunun adıyla veya IP ile değiştirin. Samba kullanıcınıza “= user” ve Samba şifrenizi “= password” olarak değiştirin.
Montaj çizgisi yazılı olarak CTRL + O değişiklikleri kaydetmek ve yeniden başlatmak için Bir sonraki açılışta, Samba paylaşımı otomatik olarak bağlanacaktır.
SSHFS'yi otomatik başlatma
SSHFS, üzerinde çalışanlar için çok faydalı bir araçtırSunucular. Bununla, herhangi bir dosya sistemi kolayca SSH üzerinden paylaşılabilir ve erişilebilir. Bununla birlikte, SSHFS montajı yazmak zahmetlidir. Bu nedenle, birçok kişi SSHFS'yi başlangıçta otomatik olarak bağlar. İşte nasıl yapılacağı.

İlk önce, SSHFS paketini kurun.
Ubuntu
sudo apt install sshfs
Debian
sudo apt-get install sshfs
Arch Linux
sudo pacman -S sshfs
fötr şapka
sudo dnf install sshfs
OpenSUSE
sudo zypper install sshfs
Diğer Linux
SSHFS yaygın olarak kullanılmaktadır. Bu nedenle, anlaşılmayan Linux dağıtımlarının kullanıcıları onu kurmakta zorlanmamalıdır. Bulmak için paket yönetim aracınızı açın, “sshfs” aratın ve kurun.
Not: SSH dosya sistemlerinin otomatik montajı systemd init sistemi sayesinde yapılır. İşletim sisteminizde sistem yoksa, bu yöntemle şansınız kalmaz
İlk önce, SSHFS'nin sisteme girmesi için bir bağlama noktası oluşturun:
mkdir ~/Remote-Machine
Bir kök kabuğu kazanın ve fstab dosyasını açın. Ardından, montaj çizgisini yazın. Lütfen “user” ve “host” ı kullanıcı adı ve uzak IP / hostname ile ve kullanıcı adını kullanıcı adınızla değiştirin.
# SSH File System Mount of my 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,reconnect 0 0
Montaj hattını yazıp yorumladıktan sonra, CTRL + O tuşlarına basarak düzenlemeleri fstab dosyasına kaydedin. Bir sonraki oturum açışında, SSHFS paylaşımı otomatik olarak bağlanır!
Sonuç
Ağ paylaşımları kolayca erişmenin en iyi yoludurDosyalar. Ne yazık ki, onlara erişmek bazen çok sıkıcı bir süreç olabilir. Bu yüzden o kadar havalı ki bu paylaşımları Linux'a otomatik olarak bağlamak mümkün. Kullanıcıların her zaman ağ paylaşımlarını manuel olarak monte etme sıkıntısını ortadan kaldırmasına izin verir.
Yorumlar