NFS: Linux'ta klasör paylaşma
İçindekiler:
- NFS: Linux'ta klasör paylaşma
- NFS kurulumu
- NFS sunucusu yapılandırması
- NFS manuel başlatma ve durdurma
- NFS paylaşılan klasör erişimi
- Montaj sorunları
- Paylaşılan klasörler
Ağ Dosya Sistemi anlamına gelen İngilizce terim Ağ Dosya Sistemi. Bir ağdaki klasörleri paylaşmak için Linux tarafından kullanılan yerel sistemi tanımlamanın kısaltmasıdır. Sonuç olarak, bu paylaşılan klasörlere, sabit sürücünün kendisindeymiş gibi diğer kullanıcıların bilgisayarlarından erişilebilir.
Bu nedenle, NFS , Linux kullanan bilgisayarların klasörleri birbirine bağlayıp paylaşmasına izin verdiğini söyleyebiliriz. Ayrıca, Linux'ta Samba, FTP, SSH gibi kaynakları paylaşmak için başka alternatifler de vardır, ancak bir Linux ağında kaynakları paylaşmak için önerilen şey NFS'dir.
NFS: Linux'ta klasör paylaşma
NFS kurulumu
Hizmeti kullanmak için, daha önce ilgili dağıtım için NFS paketini yüklememiz gerekir. Genellikle, herhangi bir zamanda bir klasörü paylaşmanız gerekebileceğinden, çoğu bilgisayar paketi zaten içerir. Ancak, bir bilgisayarın paketi yüklemiş olması, dosya sistemini zaten ağda paylaştığı anlamına gelmez. Bunun için bir yapılandırma ve servisin önceki bir başlangıcı gerekir.
NFS kurulumuna devam etmek için en son sürümü almak istiyoruz, konsoldan apt-get komutunu kullanıyoruz:
apt-get install nfs-ortak nfs-çekirdek-sunucusu
NFS sunucusu yapılandırması
Hizmetleri başlatmadan önce, hangi klasörleri paylaşmak istediğinizi belirtmeniz ve erişimin ne tür izinler olacağını tanımlamanız gerekir: salt okunur veya okuma ve yazma. Öte yandan, hangi bilgisayarların bu klasörlere bağlanabileceğini belirlemek de mümkündür. Tüm bu seçenekler şu dosyadan yapılandırılabilir: / etc / export
Yapılandırma dosyasında, her satırda birkaç nokta belirleyebiliriz:
- Paylaşmak istediğimiz klasör altında paylaşıldığı izinler (salt okunur: 'ro' veya oku ve yaz: 'rw') Erişime izin verilen makineler nelerdir. Bir ad, bir IP adresi veya bir dizi IP adresi olabilir.
NFS'yi paylaşım için kullanırken, maksimum izin kısıtlamalarını ayarlamanız önerilir. Örneğin, kullanıcıların dosyalara yazması gerekmiyorsa, 'salt okunur' iznini ayarlamalıyız.
NFS manuel başlatma ve durdurma
NFS sunucu hizmetlerinin çalışması için ilk adım portman hizmetini başlatmaktır, bu nedenle yürütmemiz gereken ilk şey:
sudo /etc/init.d/portmap başlangıç
NFS hizmetini başlatmak istiyorsak veya / etc / export dosyasında her değişiklik yaptığımızda, aşağıdaki komutu yürütmek gerekir:
sudo /etc/init.d/nfs-kernel-server yeniden başlatma
Aksi takdirde, yani hizmeti durdurmak için şunu kullanırız:
sudo /etc/init.d/nfs-kernel-server durağı
Okumak ilginizi çekebilir: ownCloud: Ubuntu'da kendi bulutunuz nasıl olur
NFS paylaşılan klasör erişimi
NFS tarafından paylaşılan bir klasöre erişmek için atılacak ilk adımlar portman ve nfs-commons paketlerinin kurulmasıdır. Bunun için:
sudo apt-get install portmap nfs-common sudo /etc/init.d/portmap yeniden başlatma
Bu noktada, paylaşılan klasörü sistemimize zaten bağlayabileceğiz. Bu nedenle, giriş, sabit diskteki dosya sistemimizdeki başka bir klasör gibiydi.
Örneğin, NFS sunucusunun içinde bir klasör varsa, bir sunucunun / photos by NFS adlı bir klasörü paylaştığını varsayın. İstemci bilgisayarda / photos-server adlı bir klasör oluşturabiliriz ve üzerinde sunucuya paylaşılan bir klasör bağlayabiliriz. Konsolda yürütme talimatı:
sudo dağı -t nfs sunucu-ip: / fotoğraflar / sunucu-fotoğraflar
Bu andan itibaren, klasörün içeriğini zaten doğrulayabiliriz ve izinler mevcutsa, değişiklikler bile yapabiliriz. Montajın sistemimizdeki bir klasörde yapılması gerektiğine dikkat etmek önemlidir, aksi takdirde uzak dosyalar görüntülenmez.
Öte yandan, klasörü çıkarmak için, umount komutunu ve ardından bağlandığı klasörün adını konsolda yürütürüz, örneğin:
sudo umount / fotoğraf sunucusu
Montaj sorunları
Bir NFS klasörü bağlanırken, şu 3 hatadan biri oluşabilir: Ağ sorunları, Sunucu sorunları veya İstemci sorunları.
Sorunun sunucudan kaynaklanıp kaynaklanmadığını belirlemek için IP 127.0.0.1 kullanarak klasörü sunucunun kendisine monte etmeyi deneyebiliriz. Çalışırsa, sorun ağda veya istemcide.
Diğer taraftan, sunucudan istemciye ping atma işlemi güvenlik duvarı göstermiyorsa, sorun istemci ile ilgilidir.
Bu, istemcide oluşan bir sorunsa, istemciyi yeniden yüklemeyi veya istemcide şu komutları çalıştırmayı deneyebiliriz:
apt-get install nfs-common nfs-kernel-server /etc/init.d/portmap yeniden başlatma /etc/init.d/nfs-kernel-server yeniden başlatma
Ve son olarak klasörü bağlamaya çalışın.
Paylaşılan klasörler
Linux sistemimizi başlattığımızda NFS tarafından paylaşılan bir klasörün otomatik olarak bağlanacağını yapılandırmak istiyorsak , / etc / fstab dosyasında bir değişiklik yapabiliriz, eklenecek satır aşağıdaki gibi olacaktır:
server-ip: / fotoğraflar / sunucu-fotoğrafları nfs
Bu şekilde, makinemizi başlattığımızda, sunucudaki klasör / fotoğraflar otomatik olarak klasör / fotoğraf sunucumuza bağlanır.
Ayrıca, ağdaki her kullanıcının verilerinin bir sunucu alanında merkezi olarak depolanması önerilir. Bu, aşağıdakiler gibi çeşitli avantajlar sağlayacaktır:
- Kullanıcıya, dosyalarına erişme, hatta olağandışı bir bilgisayardan erişme imkanı verilecek, yönetici için yedek kopyalar yapmak çok daha kolay olacak ve kullanıcının makinesi arızalanırsa, bilgilerini kaybetmeyeceklerdir.
Bunu başarmak için, sunucunun merkezi kullanıcı hesapları olmalıdır ve istemciler bağlanırken kimlik doğrulaması yapacak şekilde yapılandırılmalıdır.
Asus zenfone 2'yi yönlendirici olarak kullanma ve İnternet'i paylaşma
Bu kılavuzda Asus Zenfone 2'yi yönlendirici olarak nasıl kullanacağınızı göstereceğiz. Kaçırmayın!
Linux dosya ve klasör izinleri yönetimi
Linux'ta dosya ve klasör izinlerini yönetmek çok önemlidir, bilgisayarımızda sakladığımız bilgilerin korunması buna bağlıdır.
İCloud dosyalarını kişilerinizle paylaşma
Dokümanlarınızı senkronize etmek için iCloud'u kullanırsanız, iPhone, iPad veya Mac'inizden kişilerinizle kolayca dosya paylaşabilirsiniz