Linux'ta takılı bir klasörü root kullanmadan kullanamıyorum


1

mount -t cifs //<server>/<source> /<dest> -o user=<user>Bir klasörü üzerine monte etmek için komutu kullandım ~/Desktop/Server, ancak sadece sudo ile yazabiliyorum. İyi okuyabilirim.

Klasörümdeki Windows paylaşım ayarları, çalışmasına izin vermelidir, çünkü mountkomutun giriş yaptığı kullanıcı erişebilir. Herkese erişim izni vermeyi bile denedim ve hala işe yaramadı.

Bunu nasıl düzeltebilirim?


Muhtemelen monte ettiniz, rootben de montaj noktasının izninin olduğunu farz ediyorum root:root. ls -alFDoğrulamak için kullanın . Dizine erişmek için kendinize izin vermek için kök kullanın. chown `whoami`:`whoami` /path/to/mountpoint
Matt Clark

Hey, bu işe yarar gözüküyor, ama anlamakta zorlandım. Eğer sorulacak fazla bir şey yoksa, bunu her bir komut için adım adım cevaplayabilir misiniz? Bu arada göreceğim komutları
çözebilir miyim

Tamam, ls -alFdoğru olduğunu bildiriyor. Windows kullanıcı adım WinUser ve Linux kullanıcı adım LinUser ise, komut ne olmalıdır?
Quelklef

Denedim chown root:root, root:LinUser, LinUser:root, ve LinUser:LinUser. Her seferinde ls -alFdeğişiklik bildirilmedi ...
Quelklef

@Matt Clark yapıyor cd <folder location>ve sonra chown <myname> fileişe görünmüyor.
Quelklef

Yanıtlar:


1

-o UserNameTakmak için verdiğiniz seçenek , Windows makinesine hangi Windows hesabının paylaşımı kullandığını bildirir. Bu, bağlantıyı yapan Linux kullanıcı adıyla tamamen ilişkili değildir.

Bir Linux kullanıcısının yalnızca bayrakla /etc/fstabbirlikte listelenen cihazları monte etmesine izin verilir user. Yani, sadece aşağıdaki satırı ekleyin /etc/fstab:

//<server>/<source> /media/<dest> cifs user=<user>,noauto,users 0 0

Sonra çalıştırarak kullanıcı olarak (sudo olmadan) bağlayın mount /media/<dest>. Bu iyi çalışması gerekir.


mount -o uid = 86 / dev / windoze / ementee / winz
Ярослав Рахматуллин

Bekle, /etc/fstbmontaj sırasında ve montaj ederken neden yerleri belirlemek zorundayım ?
Quelklef

Ayrıca düzenlerken /etc/fstb, gereken <user>LinUser veya WinUser tarafından?
Quelklef

Ah, biraz test ve işe yaradı! Çok teşekkür ederim: D
Quelklef
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.