Bu aralar linux kullanmamı gerektiren bazı durumlar oluştu ve Pop!_OS tercih ettim, ama varsayılan olarak kurulu gelen Files uygulamasına bir türlü smb konumu ekleyemedim. (bunu ubuntu’da filan kolayca yapıyordum diye hatırlıyorum) Bir süre uğraşıp araştırdıktan sonra şunların yapılması gerektiğini gördüm, sizinle de paylaşmak istedim;
Öncelikle varsa eksik paketleri yüklüyoruz;
sudo apt-get install samba smbclient cifs-utils libnss-winbind winbind
Ardından Files içerisinde mount edilmiş konum olarak görmek için bir dizin oluşturuyoruz; ben Server1 olarak ekledim;
sudo mkdir /media/Server1
Şimdi nsswitch.conf dosyasında bazı değişiklikler yapmamız gerekiyor;
#Dosyayı aç sudo nano /etc/nsswitch.conf #Şu satırı bul; hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname #Şununla değiştir; hosts: files mdns4_minimal [NOTFOUND=return] wins dns myhostname
Değişiklikleri uygulamak için restart yapalım;
sudo service networking restart
uid ve gid değerlerimizi kontrol edelim; bu değerleri fstab’a ekleyeceğiz, sanırım genelde 1000 oluyor ama yine de kontrol edelim, tam hakim değilim konuya.
id hakanarslan #çıktı şunun gibi bir şey olacak; uid=1000(hakanarslan) gid=1000(hakanarslan) groups=1000(hakanarslan),4(adm),27(sudo),124(lpadmin)
Son işimiz kaldı, şimdi fstab düzenleyelim;
sudo nano /etc/fstab #En alt satıra gelip şunun gibi bir şey ekleyeceğiz; //SERVER1/ORTAK /media/Server1 cifs username=kullaniciadi,password=sifreniz,iocharset=utf8,gid=1000,uid=1000,file_mode=0777,dir_mode=0777 0 0 #yukarıda değiştirilmesi gereken yerler; # 1 - //SERVER1 metni, sizin bağlanacağınız bilgisayarın adı yada IP adresi olacak # 2 - ORTAK paylaşılan klasörün adı olacak # 3 - /home/hakanarslan/ burada hakanarslan kısmı yine kullanıcı adınız olacak # 4 - son olarak username ve password değerleri girin, eğer şifre yoksa şöyle bırakabilirsiniz password=, #Bazı ağ konumları nedense bilgisayar başladığında otomatik olarak mount olmuyor, olmayan bir konum varsa otomatik olarak mount edilmesi için, satırı şöyle yapmanız gerekiyor; //SERVER1/ORTAK /media/Server1 cifs username=kullaniciadi,password=sifreniz,iocharset=utf8,gid=1000,uid=1000,file_mode=0777,dir_mode=0777,noauto,x-systemd.automount 0 0
Şimdi mount edelim;
sudo mount -a
Artık Files içinde çıkarılabilir disk gibi görünen bir smb konumunuz var, hadi hayırlı olsun :)
Bir yanıt yazın