вчера я сделал чистую установку ubuntu19.04. По/etc/fstab я монтирую свой debianhome и заставляю связывание смонтироваться к папке.
В обеих системах 1.user то же имя.
но я был удивлен, какие полномочия являются человечностью, показанной в папке.
ls -al jd2/
total 12784
drwxr-xr-x 18 alex sambashare 4096 Mär 20 2019 .
drwxr-xr-x 22 alex alex 4096 Okt 28 08:23 ..
drwxr-xr-x 3 alex sambashare 4096 Okt 10 2016 .install4j
-rw-r--r-- 1 alex sambashare 7950765 Mär 20 2019 Core.jar
---snip
Я загружаю debian, но ценуроз 1000 от моего пользователя, все хорошо там.
grep samba /etc/group
sambashare:x:1000:alex
и
id
uid=1000(alex) gid=1001(alex) groups=1001(alex),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),117(lpadmin),1000(sambashare)
Как я могу зафиксировать его, не уничтожая целую систему?
sudo groupdel sambashare
и
sudo groupmod -g 1000 alex
Я имею впоследствии для изменения прав в моем $HOME? думают так.
stat .bashrc
File: .bashrc
Size: 3771 Blocks: 8 IO Block: 4096 regular file
Device: 802h/2050d Inode: 1703939 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ alex) Gid: ( 1001/ alex)
Access: 2019-10-27 11:13:25.003912078 +0100
Modify: 2019-04-04 05:11:47.000000000 +0200
Change: 2019-10-27 10:59:25.817456367 +0100
Birth: -
Моим вопросом уже был ответ.
id
uid=1000(alex) gid=1000(alex) Gruppen=1000(alex),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),117(lpadmin)
alex@Guilmon:~$
Очевидно, Вы не можете переименовать "alex" к "alex", таким образом, необходимо переименовать "1001" к "1 000" вместо этого. Этот ответ, кажется, работает на Вас:
Read весь Q& A, но таким образом (если Вы согласовываете это, работает на Вас), использование:
find / -gid 1001 ! -type l -exec chgrp 1000 {} \;
Вы могли бы также хотеть изменить название группы для GID 1001 к "alex2". Это поможет определить файлы, которые Вы, возможно, пропустили.