Saya selalu menggunakan rsync untuk membuat cadangan semua file saya ke drive eksternal. Sekarang setelah memformat hard disk saya dan menginstal ulang Linux, saya ingin menyalin file cadangan ke hard disk saya.
Masalahnya adalah bahwa semua file cadangan saya di drive eksternal saya entah bagaimana diatur ke 'hanya pemilik yang memiliki izin rw', dan saya tidak dikenal sebagai pemilik lagi. Yaitu direktori dan file yang drwx ------ dan saya bahkan tidak bisa cd ke dalamnya, bahkan sebagai sudo.
Setidaknya saya bisa, menggunakan sudo cp, menyalin direktori ke hard drive saya. Tetapi mereka masih memiliki izin yang sama. Saya mencoba untuk memperbaiki izin dengan chmod, dan dapat mengubahnya ke drwxrw-rw- ternyata, tetapi masih ditolak aksesnya.
~/Desktop $ sudo cp -r /media/lb79/EXTHD/LB7979/Google\ Drive/Pictures/2013 ~/Desktop
~/Desktop $ ls -gG
total 16
drwx------ 5 12288 Sep 23 17:41 2013
drwx------ 6 4096 Sep 23 17:37 2014
~/Desktop $ sudo chmod a+rw 2013
~/Desktop $ ls -gG
total 16
drwxrw-rw- 5 12288 Sep 23 17:41 2013
drwx------ 6 4096 Sep 23 17:37 2014
~/Desktop $ cd 2013
bash: cd: 2013: Permission denied
~/Desktop $
Jadi, bagaimana saya bisa mengubah izin sehingga saya memiliki akses baca dan tulis lagi?
Juga, bagaimana cara mengatur parameter rsync sehingga ketika saya menjalankan backup berikutnya, saya mempertahankan hak-rw untuk file saya sendiri? Saya selalu menggunakan
rsync -rltpv
karena saya pikir -p berarti mempertahankan izin, tapi itu bekerja berbeda dari yang diharapkan ...