Kopyalamak istiyorum /lib/udevama hata veriyor
cp -f /tmp/ok_pcscd_hotplug.sh /lib/udev
cp:cannot create regular file /lib/udev/ok_pcscd_hotplug : Permission denied
Köküm ama anlayamıyorum. Ne yapabilirim ?
Kopyalamak istiyorum /lib/udevama hata veriyor
cp -f /tmp/ok_pcscd_hotplug.sh /lib/udev
cp:cannot create regular file /lib/udev/ok_pcscd_hotplug : Permission denied
Köküm ama anlayamıyorum. Ne yapabilirim ?
Yanıtlar:
Gerçekten süper kullanıcı olup olmadığınızı kontrol edin:
whoami
çıktı ise root, o zaman süper kullanıcısınız ve dosyanın kopyasını şu şekilde yapabilirsiniz:
cp -f /tmp/ok_pcscd_hotplug.sh /lib/udev/.
aksi takdirde şunları kullanmanız gerekir sudo:
sudo cp -f /tmp/ok_pcscd_hotplug.sh /lib/udev/.
Hala dizine yazamıyorsanız, şunları yapabilirsiniz:
lsattr.dizin salt okunur izinlerle bağlanır: terminalde yazın:
cat /proc/mounts(veya mountveya cat /etc/mtab)
ve dizin salt okunur olarak monte edilmişse çıkışı kontrol edin.
İlk durumdaysanız, dizin özniteliklerini chattr;
chattr -i <file/dir>chattr +i <file/dir>İkinci durumdaysanız, dosyayı düzenleyin /etc/fstab.
/.dosyaları kopyalamak için komutun sonuna eklemelisiniz dizin
mountvelsattr /lib/
Bu amaç için kök olmanız gereken her seferinde gerekli değildir Bu yüzden root kullanıcısı ile iyi yapmak istiyorsanız, ancak root olmadan yapmak istiyorsanız, 2 seçeneğiniz vardır:
cp /tmp/ok_pcscd_hotplug.sh /lib/udev/Kök kullanıcı olarak deneyin .
whoamivels -al /tmp/ok_pcscd_hotplug.sh
ok_pcscd_hotplug.sh, bozuk olmadığından ve /lib/udev/sisteminizde mevcut olduğundan emin olun .
Varsa /lib/udev, önce dizin oluşturmanız gerekir
mkdir -p /lib/udev
Öncelikle "ls -l" yapın ve bu dizinin izinlerini kontrol edin. -Rw-r - r-- gibi bir şey görürseniz, bu, Sahip'in okuyabileceği, yazabileceği anlamına gelir, Kullanıcı Grubu yalnızca okuyabilir, Dünya yalnızca okuyabilir. Bu durumda aşağıdaki komutu yazın: "chmod 766". Bu, o dosya üzerinde okuma-yazma işlemleri gerçekleştirmenizi sağlar. Şimdi aynı dosyayı kopyalamayı deneyin. İşe yaramalı