Yanıtlar:
Ne yapacağım şudur:
Part1 ve part2 isimleriyle her iki bölümünüz de varsayalım, bunları kullanan tek kişi siz olacaksınız ve bunlar üzerinde tam serbest kontrol istiyorsanız, bunu yaparım:
sudo chmod 777 /media/part1
- Bu, part1 bölümü içinde size tüm izinleri (Okuma, Yazma, Yürütme) verecektir.
sudo chmod 777 /media/part2
- Bu size part2 bölümündeki tüm izinleri (Okuma, Yazma, Yürütme) verecektir.
İzinler (bu durumda 777) aşağıdaki gibidir:
7 - Tam (Okuma, Yazma ve Yürütme)
6 - okuma ve yazma
5 - okuma ve yürütme
4 - salt okunur
3 - yazma ve yürütme
2 - yalnızca
1 yazma - yalnızca yürütme
0 - hiçbiri
İlk 7 (Soldan başlayarak) sahip için, ikincisi de sahibinin bulunduğu grup içindir. Son 7 kişi diğer gruplar içindir. Temel olarak bunun gibi bölümlerde istediğiniz herhangi bir şeyi kopyalayabilirsiniz ve HDD'yi çıkarmanız ve Ubuntu ile başka bir bilgisayara bağlamanız gerekirse, izinlerle ilgili herhangi bir sorun yaşamayacaksınız. En azından benim durumumda zaman kazandırıyor, çünkü film, müzik ve benzeri şeyleri tutan 1 veya 2 sabit sürücüye sahibim ve onları PC'den PC'ye taşıyorum.
Eklemek gerekirse, bölümlerin nereye monte edildiğini bilmiyorsanız, Disk Yardımcı Programı'nı her zaman açabilirsiniz ve sabit sürücüyle ilgili bilgilerde size nereye monte edildiğini söyleyecektir. Bunu, monte edildikten SONRA bölüme uygulamanız gerektiğini unutmayın.
chown
geçerli kullanıcıya yapabildiğinizde izinleri neden değiştiresiniz ?
Luis Alvarado'nın önerdiği gibi tüm dosya izinlerini değiştirmek yerine, dosya sahibini değiştirmek daha iyi olur - böylece daha önce sahip olan herhangi bir ikili ve komut dosyası üzerindeki yürütülebilir bit korunur.
Yani, senin bölümü varsayarak olarak monte edilir / medya / şey ve sizin kullanıcı johndoe , Çalıştırabileceğiniz
sudo chown -R johndoe:johndoe /media/something
/ media / bir şeyin sahibini ve sahip olan grubunu (ve içerdiği tüm dosya ve dizinleri, dolayısıyla 'özyinelemeli' için -R'yi ) johndoe olarak değiştirmek için .
Bu şekilde, tüm dosyalar izinlerini koruyacaktır, ancak / media / bir şeyin sahibi olacağınızdan, ihtiyacınız olduğunda dosyaya yazabilir ve dosya izinlerini değiştirebilirsiniz.
Bölümü nautilus'tan (Ubuntu'nun varsayılan dosya yöneticisi) bağlayabilmelisiniz. Pencerenin sol üst tarafına bakarsanız, sürücünüzde bulunan tüm bölümleri görebilmeniz gerekir. Monte etmek için sadece birini tıklayın.
Ancak, belirli bir dizinin başlangıçta her zaman bağlanmasını istiyorsanız, dizini eklemeniz gerekir /etc/fstab
. Ekleyeceğiniz satır şöyle olmalıdır:
/dev/sda2 /media/part1 ext4 defaults 0 0
Biçim
device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)
Temel olarak / dev / sda2'yi cihazınızla ve / media / part1'i örnekteki bağlama noktanızla değiştirin.
/ Etc / fstab dosyanızı düzenlemek için daha fazla bilgiye ihtiyacınız varsa, bulduğum şu makaleye göz atabilirsiniz: http://www.tuxfiles.org/linuxhelp/fstab.html .
Normalde bunu zaten yapabilirsiniz, ancak tavsiyem bölümleri eklemek /etc/fstab
olacaktır , böylece kararlı olacak ve seçtiğiniz bir konuma sahip olacaklardır. Bunları mevcut herhangi bir dizine bağlayabilirsiniz, ancak kurallar bu dizine bağlanıyor gibi görünüyor /mnt
. Bunu yapmak için şu adımları izleyin:
Altında dizinler oluşturun /mnt
; dizinler seçtiğiniz herhangi bir isim olabilir. Ben sadece bir örnek için "MyMount1" ve "MyMount2" kullanacağım. Ayrıca, giriş adınızı ve grubunuzu temsil etmek için "mylogin" kullanacağım; bunu giriş hesabı adınız olarak değiştirin.
sudo mkdir /mnt/MyMount1
sudo mkdir /mnt/MyMount2
sudo chown mylogin:mylogin /mnt/MyMount1
sudo chown mylogin:mylogin /mnt/MyMount1
Artık sahibi olarak sizinle birlikte iki dizini oluşturdunuz.
Fstab dosyasında tanımlamak için iki sürücünün UUID'sine (Evrensel Benzersiz Tanımlayıcı) ihtiyacınız vardır. Bunları almak için sudo blkid
bir terminal komut satırından çalıştırın ve kullanmak istediğiniz bölümleri bulun. Bunları kullanmanın en kolay yolu, terminalden dosyaya kopyalayıp yapıştırmak olacaktır.
/etc/fstab
Gedit gibi bir metin düzenleyicisi kullanarak açın . Gedit kullanmak için
gksu gedit /etc/fstab
Ardından, dosyanın sonuna şu iki satırı girin (ancak xxx .... bölümü için UUID değerini ve MyMounts için dizin adını kullanın):
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount1 ext4 defaults 0 2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount2 ext4 defaults 0 2
Test etmek için dosyayı kaydedin ve bunu bir terminal komut satırına girin sudo mount -a
:; anlayamadığınız hatalar varsa, buraya sorun. Hatalar varsa ve yeniden başlatmanız gerekiyorsa, önce satırın bir yorum işareti (#) ön ekini ekleyerek eklenen satırları devre dışı bırakmak en güvenli olabilir.
İzni değiştirme
sudo chmod -R a+rwx /path/of/folder
777
ile aynıdır rwx
.