Portál AbcLinuxu, 7. května 2024 23:36


Dotaz: Nemám právo kopírovat (asi)

Petr Fiedler avatar 26.11.2018 21:21 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Nemám právo kopírovat (asi)
Přečteno: 725×
Odpovědět | Admin
Příloha:

Zálohoval jsem dnes Clonezillou odladěné Raspberry a zálohu uložil na externí disk. Pak jsem ten disk zapojil do pc a chtěl tu zálohu ještě zkopírovat na disk v pc, ale Windows mi řekly, že to neprovedou, protože složka obsahuje vir. Tak jsem spustil Mint a tam mi to taky nejde. Jako bych neměl práva k /media. Když to zkouším ve správci souborů a otevřu /media jako root, tak to jde, ale jinak ne. Chtěl jsem to opravit a tak jsem v terminálu spustil chmod 777 -R /media/petr kam se mi připojuji datový disk z pc a i ten externí, ale nepomohlo to. Ve správci souborů je na adresářích pro jednotlivé disky vidět nějaké ikonky, ale nevím, co znamenají. Půjde to opravit? Zkusil jsem i reboot, ale nepomohlo to.

A ještě se chci zeptat, jaká práva má správně mít adresář /media? Rekurzivně?


Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Petr Fiedler avatar 26.11.2018 22:06 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Nemám právo kopírovat (asi)
Odpovědět | | Sbalit | Link | Blokovat | Admin

Tak /media jsem nastavil na 755. Obkoukal jsem to podle /mnt.

Jinak jsem si vzpomněl, že bratr mi říkal, že ta práva při používání Windows a Linuxu zlobí. Tak to bude asi tím. Mrknu na net.

26.11.2018 23:35 debian
Rozbalit Rozbalit vše Re: Nemám právo kopírovat (asi)
Odpovědět | | Sbalit | Link | Blokovat | Admin
posli vystupy:
cfdisk -l
df -h
find PATH_TO_MOUNT_DIR > /tmp/list.txt
Vsetko ako root.

Ake ma mat prava /media? Odpoved:
$ ls -al /|grep media
drwxr-xr-x.   2 root root  4096 feb  7  2018 media
Petr Fiedler avatar 27.11.2018 00:45 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Nemám právo kopírovat (asi)
                                  Disk: /dev/sda
              Size: 465,8 GiB, 500107862016 bytes, 976773168 sectors
                        Label: dos, identifier: 0x7186cd97

    Zařízení   Zaveditelný     Start     Konec   Sektory   Size Id Druh       
>>  /dev/sda1  *                2048   1126399   1124352   549M  7 HPFS/NTFS/exFAT
    /dev/sda2                1126400 210839551 209713152   100G  7 HPFS/NTFS/exFAT
    Free space             210839552 210841599      2048     1M
    /dev/sda3              210841600 976773167 765931568 365,2G  7 HPFS/NTFS/exFAT



 ┌──────────────────────────────────────────────────────────────────────────────┐
 │ Partition type: HPFS/NTFS/exFAT (7)                                          │
 │     Attributes: 80                                                           │
 │     Filesystem: ntfs                                                         │
 │Filesystem UUID: EA2415292414F9F1
# df -h
Souborový systém       Velikost Užito Volno Uži% Připojeno do
udev                       7,3G     0  7,3G   0% /dev
tmpfs                      1,5G  9,7M  1,5G   1% /run
/dev/mapper/lvm-rootfs      28G   23G  3,9G  86% /
tmpfs                      7,4G   71M  7,3G   1% /dev/shm
tmpfs                      5,0M  4,0K  5,0M   1% /run/lock
tmpfs                      7,4G     0  7,4G   0% /sys/fs/cgroup
/dev/sdc2                  488M  536K  488M   1% /boot/efi
cgmfs                      100K     0  100K   0% /run/cgmanager/fs
tmpfs                      1,5G   32K  1,5G   1% /run/user/1000
/dev/sdd1                  466G   17M  464G   1% /media/petr/MY_PASS
/dev/sdb1                  881G  356G  526G  41% /media/petr/BACKUP
# find PATH_TO_MOUNT_DIR > /tmp/list.txt
find: „PATH_TO_MOUNT_DIR“: Adresář nebo soubor neexistuje
Petr Fiedler avatar 27.11.2018 00:49 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Nemám právo kopírovat (asi)

Ještě dodám, že Linux mi běží z flešky (LVM).

Petr Fiedler avatar 27.11.2018 00:59 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Nemám právo kopírovat (asi)

Když jsem zadal find /media/petr/MY_PASS > /tmp/list.txt, tak to vytvořilo texťák v tempu ve kterém byla uvedena pouze ta cesta (/media/petr/MY_PASS).

26.11.2018 23:36 MadCatX | skóre: 28 | blog: dev_urandom
Rozbalit Rozbalit vše Re: Nemám právo kopírovat (asi)
Odpovědět | | Sbalit | Link | Blokovat | Admin
/media má standardně mít 755 a vlastníka root. Co rozhoduje jsou práva k souborům a adresářům, které chceš kopírovat. Co znamená "taky to nejde"? Obdržíš nějakou chybu? Kopírování tiše selže? Přes terminál cp něco někam to jde?
Petr Fiedler avatar 27.11.2018 00:33 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Nemám právo kopírovat (asi)
Co znamená "taky to nejde"?

To znamená, že ani Linux to nechtěl zkopírovat. Už nevím při čem/kde to bylo, ale někde mi to psalo, že nejsem vlastníkem.

Obdržíš nějakou chybu? Kopírování tiše selže? Přes terminál cp něco někam to jde?

Ve správci souborů kliknu pravým na soubor a zvolím zkopírovat. Když jej pak chci někam vložit (myš), tak volba vložit není aktivní. Ctrl+C neudělá nic - tiše selže. V terminálu to jako root zkopíruji. Když nejsem root, objeví se: "cp: nelze vytvořit obyčejný soubor '/media/petr/DISK/SOUBOR': Operace zamítnuta".

Tuším, že to bude souviset s tímhle.

k3dAR avatar 27.11.2018 01:53 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Nemám právo kopírovat (asi)
ad "v terminalu" v cilovem disku DISK nemas pravo zapisovat do korene, muzes udelat treba:
sudo mkdir /media/petr/DISK/ZALOHA
sudo chown petr:petr /media/petr/DISK/ZALOHA
a pak ti v terminalu/spravci_souboru/kdekoliv to pujde kopirovat jako uzivatel (petr) do adresare ZALOHA

nebo nastavis korenu toho disku aby si byl vlasnikem (NEREKURSIVNE), pak budes jako uzivatel moci zapisovat do korene:
sudo chown petr:petr /media/petr/DISK
porad nemam telo, ale uz mam hlavu... nobody
Petr Fiedler avatar 27.11.2018 09:17 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Nemám právo kopírovat (asi)

Výborně! Už to funguje :-) Díky Díky Díky :-D

Když jsem včera nevěděl, jaká práva má mít /media, tak jsem dal chmod 755 -R /media. Ale na základě tvé odpovědi mi to rekurzivně přišlo špatně a tak jsem ten příkaz zadal znovu, ale nerekurzivně. Je to tak správně?
A nebude to, že jsem to prvně zadal rekurzivně teď mít nějaký špatný dopad na soubory, které byly na tom připojeném disku?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.