Автор Тема: Кто такой Владец 1000 на kit- altlinux 11. РЕШЕНО.  (Прочитано 3472 раз)

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 884
  • Дмитрий/Dmitry/德米特里/दिमित्री
Не знаю в чем причина,но как то все криво тут,новый пользователь "tt"
Цитировать
[ak@localhost Рабочий стол]$ id tt
uid=1000(tt) gid=1000 группы=1000,100(users),80(cdwriter),22(cdrom),81(audio),473(video),19(proc),83(radio),461(camera),71(floppy),498(xgrp),499(scanner),14(uucp),455(vboxusers),465(fuse),493(vboxadd),492(vboxsf)
А это основной
Цитировать
[ak@localhost Рабочий стол]$ id ak
uid=500(ak) gid=500(ak) группы=500(ak),10(wheel),100(users),80(cdwriter),22(cdrom),81(audio),473(video),19(proc),83(radio),461(camera),71(floppy),498(xgrp),499(scanner),14(uucp),455(vboxusers),465(fuse),493(vboxadd),492(vboxsf)


В основную захожу ,пароль сохранился,а в "tt" новую  не могу войти на уровне пароля не проходит,не пойму в  чем  проблема.
Все делал как там написано у вас Nicom,не пойму почему так.
И вот этой нет в
Цитировать
10(wheel)
"tt"
 Пытался поставить через  useraad  пароль на "tt" все равно не проходит,пытается пройти ,не ругается что пароль не правильный просто погаснет и снова выходит окно входа пароля.
Вы пытались изменить id пользователя и группы в графическом сеансе или в физической консоли по комбинации клавиш Ctrl+Alt+F2, перед этим выйдя из пользовательского сеанса?

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 884
  • Дмитрий/Dmitry/德米特里/दिमित्री
Обратите внимание на мои настройки:
uid=1000(using) gid=1000(using) группы=1000(using).....................1001(using_a),1002(using_b)Т.е. здесь присутствует пользователь с id 1000, он входит в группу с id 1000, но есть ещё и пользователи с id 1001 и 1002 - это пользователи, которые использует Hasher.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 884
  • Дмитрий/Dmitry/德米特里/दिमित्री
В основную захожу ,пароль сохранился,а в "tt" новую  не могу войти на уровне пароля не проходит,не пойму в  чем  проблема.
Потому-что "основная" - это Администратор и он входит в 10(wheel), а "tt" - это обычный пользователь, не включенный в wheel.
Надо было сначала исправить id у основного пользователя, который является первым созданным в системе, а только потом создавать дополнительных пользователей, если нужно.
P.S. Если необходимо просто сменить id пользователя и группы в которую он входит, для доступа к Домашнему каталогу от предыдущей платформы, то нужно просто изменить эти uid и gid, а не создавать по десять новых пользователей - это излишне.
Причём, если я это делал на одном жёстком диске и на нём у меня установлена одна система (вторая, на которой изначально uid и gid=1000 находится на другом жёстком диске), то в случае с ARHAN' ом изменить иденты нужно было для "Хомяка" от старых систем.
« Последнее редактирование: 04.07.2024 00:10:01 от gosts 87 »

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 779
В основную захожу ,пароль сохранился,а в "tt" новую  не могу войти на уровне пароля не проходит,не пойму в  чем  проблема.
Пароль для нового пользователя создайте.
passwd tt
Пытался поставить через  useraad  пароль на "tt" все равно не проходит,пытается пройти ,не ругается что пароль не правильный просто погаснет и снова выходит окно входа пароля.
А каталог этого пользователя в /home имеется? Каталог /home/tt кому принадлежит?
И вот этой нет в
    10(wheel)  "tt"
Ну так добавьте, пропишите в /etc/group пользователя tt в группу wheel через запятую.



Так, ARHAN, мне этот цирк с конями уже порядком надоел.
Давайте, вы не будете распыляться на разные методы, а сосредоточитесь на одном и не будете делать необдуманных действий с системой.

Во первых, определитесь что вы хотите получить в итоге.
Во вторых, чтобы получать более внятные ответы нужно предоставлять больше информации о текущем состоянии вашей системы. Если у вас несколько систем, то указывайте в какой конкретно вы производите изменения.
В третьих, вы либо самостоятельно разбираетесь в проблеме, либо ждёте ответа на форуме.

Все действия с параметрами пользователя и с правами на файлы нужно выполнять от имени root из физической консоли (Ctrl+Alt+F2), при условии, что вы вышли из под пользователя в графическом сеансе, то-есть завершили сеанс.

Так как у вас возникла проблема доступа к файлам 9 и 10 платформ из 11, я предполагаю, что нужно изменить UID и GID пользователей на 9 и 10 платформах, чтобы они были такими-же, как и на 11. И, соответственно, изменить владельца файлов в файловых системах 9 и 10 платформ.

Если сейчас речь о 10 платформе, где UID и GID первого пользователя изначально равен 500, то зачем вы создаёте нового пользователя с ID 1000?

Приведите вывод команд:
cat /etc/passwd
cat /etc/group
ls -al /home
« Последнее редактирование: 03.07.2024 23:53:34 от Nicom »

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 884
  • Дмитрий/Dmitry/德米特里/दिमित्री
Так у основного пользователя ни uid, ни gid не изменились!

Оффлайн ARHAN

  • Завсегдатай
  • *
  • Сообщений: 1 122
  • kde-p10,mate-p11 xfce-p10
Вот.
Цитировать
[ak@localhost Рабочий стол]$ cat /etc/passwd
root:x:0:0:System Administrator:/root:/bin/bash
bin:x:1:1:bin:/:/dev/null
daemon:x:2:2:daemon:/:/dev/null
adm:x:3:4:adm:/var/adm:/dev/null
lp:x:4:7:lp:/var/spool/lpd:/dev/null
mail:x:8:12:mail:/var/spool/mail:/dev/null
news:x:9:13:news:/var/spool/news:/dev/null
uucp:x:10:14:uucp:/var/spool/uucp:/dev/null
games:x:12:100:games:/usr/games:/dev/null
ftp:x:14:50:FTP User:/var/ftp:/dev/null
squid:x:23:23:Squid User:/var/spool/squid:/dev/null
named:x:25:25:Bind User:/var/lib/named:/dev/null
nscd:x:28:28:NSCD Daemon:/:/dev/null
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/dev/null
rpc:x:32:32:Portmapper RPC user:/:/dev/null
mailman:x:41:41:GNU Mailing List Manager:/usr/share/mailman:/dev/null
postfix:x:42:42:Postfix Mail Transport Agent:/var/spool/postfix:/dev/null
popa3d:x:43:43:POP3 daemon:/dev/null:/dev/null
xfs:x:44:44:X Font Server:/etc/X11/fs:/dev/null
mysql:x:45:45:MySQL server:/var/lib/mysql:/dev/null
postgres:x:46:46:PostgreSQL Server:/var/lib/pgsql:/dev/null
gdm:x:47:47:GDM:/var/lib/gdm:/dev/null
ldap:x:55:55:LDAP User:/var/lib/ldap:/dev/null
exim:x:79:79:Exim Mail Transport Agent:/var/spool/exim:/dev/null
apache:x:96:96:Apache web server:/var/www:/dev/null
nobody:x:99:99:Nobody:/var/nobody:/dev/null
messagebus:x:499:497:D-Bus System User:/run/dbus:/dev/null
_avahi:x:498:496:Avahi service:/var/run/avahi-daemon:/dev/null
iputils:x:497:495::/dev/null:/dev/null
_autoipd:x:496:491:Avahi autoipd service:/var/lib/autoipd:/dev/null
_teamd:x:495:490:teamd user:/dev/null:/dev/null
_dhcpcd:x:494:489:dhcpcd user:/var/lib/dhcpcd:/dev/null
_dnsmasq:x:493:485::/dev/null:/dev/null
_chrony:x:492:481:Chrony User:/var/lib/chrony:/dev/null
polkitd:x:491:480:User for polkitd:/:/dev/null
systemd-oom:x:490:470:systemd Userspace OOM Killer:/var/empty:/dev/null
colord:x:489:469:User for colord:/var/colord:/dev/null
_ldm:x:488:468:LightDM daemon:/var/lib/ldm:/bin/false
usbmux:x:487:467:USB Multiplex Daemon:/var/empty:/dev/null
tss:x:486:463:TPM2 Software Stack User:/var/empty:/dev/null
nfsuser:x:485:462:NFS Service User:/dev/null:/dev/null
openvpn:x:484:460:OpenVPN daemon:/dev/null:/dev/null
geoclue:x:483:459:User for GeoClue service:/var/lib/geoclue:/dev/null
sshd:x:482:458::/var/empty:/dev/null
pesign:x:481:456:PE-COFF signing service:/var/empty:/dev/null
ak:x:500:500::/home/ak:/bin/bash
fwupd-refresh:x:454:454:Firmware update daemon:/var/lib/fwupd:/sbin/nologin
tt:x:1000:1000::/home/tt:/bin/bash

[ak@localhost Рабочий стол]$ cat /etc/group
root:x:0:
bin:x:1:root
daemon:x:2:root
sys:x:3:root,bin,adm
adm:x:4:root
tty:x:5:
disk:x:6:root
lp:x:7:
mem:x:8:
kmem:x:9:
wheel:x:10:root,ak
firewall:x:11:
mail:x:12:
news:x:13:
uucp:x:14:
man:x:15:
rpm:x:16:
console:x:17:
wnn:x:18:
proc:x:19:root
games:x:20:
slocate:x:21:
cdrom:x:22:
squid:x:23:
chkpwd:x:24:
named:x:25:
shadow:x:26:
auth:x:27:
nscd:x:28:
rpcuser:x:29:
gopher:x:30:
netwatch:x:31:
rpc:x:32:
rpminst:x:33:
asterisk:x:34:
kqemu:x:35:
vmusers:x:36:
dip:x:40:
mailman:x:41:
postfix:x:42:
popa3d:x:43:
xfs:x:44:
mysql:x:45:
postgres:x:46:
gdm:x:47:
postman:x:48:
ftp:x:50:
ftpadmin:x:51:
cvs:x:52:
cvsadmin:x:53:
postdrop:x:54:
ldap:x:55:
loop:x:70:
floppy:x:71:
utmp:x:72:
exim:x:79:
cdwriter:x:80:
audio:x:81:
x10:x:82:
radio:x:83:
apache:x:96:
nobody:x:99:
users:x:100:ak,tt
scanner:x:499:
xgrp:x:498:
messagebus:x:497:
_avahi:x:496:
iputils:x:495:
netadmin:x:494:
vboxadd:x:493:
vboxsf:x:492:
_autoipd:x:491:
_teamd:x:490:
_dhcpcd:x:489:
utempter:x:488:
_gnupg:x:487:
remote:x:486:
_dnsmasq:x:485:
crontab:x:484:
printadmin:x:483:
wbpriv:x:482:
_chrony:x:481:
polkitd:x:480:
_keytab:x:479:
conshelp:x:478:
sasl:x:477:
tape:x:476:
dialout:x:475:
input:x:474:
video:x:473:
render:x:472:
systemd-journal:x:471:
systemd-oom:x:470:
colord:x:469:
_ldm:x:468:
usbmux:x:467:
_alteratord:x:466:
fuse:x:465:
cuse:x:464:
tss:x:463:
nfsuser:x:462:
camera:x:461:
openvpn:x:460:
geoclue:x:459:
sshd:x:458:
sshagent:x:457:
pesign:x:456:
everyone:x:98:
localadmins:x:101:
powerusers:x:102:
guests:x:103:
accountops:x:104:
serverops:x:105:
printops:x:106:
backupops:x:107:
replicators:x:108:
networkops:x:109:
vboxusers:x:455:
ak:x:500:
fwupd-refresh:x:454:
tt:x::1000:

[ak@localhost Рабочий стол]$ ls -al /home
итого 16
drwxr-xr-x  4 root root 4096 июл  3 21:27 .
drwxr-xr-x 25 root root 4096 июл  1 21:10 ..
drwx------ 20 ak   ak   4096 июл  4 18:02 ak
drwx------ 20  501  501 4096 июл  3 20:08 tt
[ak@localhost Рабочий стол]$


[ak@localhost Рабочий стол]$ uname -r
5.10.198-std-def-alt1
« Последнее редактирование: 04.07.2024 18:10:06 от ARHAN »
Век живи, век учись.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 884
  • Дмитрий/Dmitry/德米特里/दिमित्री
1) выйти из графического сеанса, до окна ввода пароля, или при включении компьютера не заходить в пользовательский сеанс.
2) перейти на вторую физическую консоль по комбинации "Ctrl+Alt+F2", и залогиниться пользователем root.
3) по команде "mcedit /etc/passwd" открыть файл и исправить все числа 500 на 1000.
ak:x:500:500::/home/ak:/bin/bash
4) сохранить изменения и выйти из редактора
5) по команде "mcedit /etc/group" открыть файл и исправить число 500 на 1000.
ak:x:500:
6) сохранить изменения и выйти из редактора
7) дать команду "chown -R 1000:1000 /home/ak" (ak - это имя пользователя).
8) переключиться на первый терминал "Ctrl+Alt+F1" и залогинится пользователем ak введя пароль пользователя.

Всё это делать не в графическом режиме, а в физической консоли и выйдя из сеанса пользователя (разлогинившись)!!!
« Последнее редактирование: 04.07.2024 19:01:25 от gosts 87 »

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 195
1) выйти из графического сеанса, до окна ввода пароля, или при включении компьютера не заходить в пользовательский сеанс.
2) перейти на вторую физическую консоль по комбинации "Ctrl+Alt+F2", и залогиниться пользователем root.
3) по команде "mcedit /etc/passwd" открыть файл и исправить все числа 500 на 1000.
ak:x:500:500::/home/ak:/bin/bash
4) сохранить изменения и выйти из редактора
5) по команде "mcedit /etc/group" открыть файл и исправить число 500 на 1000.
ak:x:500:
6) сохранить изменения и выйти из редактора
7) дать команду "chown -R 1000:1000 /home/ak" (ak - это имя пользователя).
8) переключиться на первый терминал "Ctrl+Alt+F1" и залогинится пользователем ak введя пароль пользователя.

Всё это делать не в графическом режиме, а в физической консоли и выйдя из сеанса пользователя (разлогинившись)!!!
Единственный нюанс. У топикстартера на данный момент уже существует второй пользователь с id=1000 с именем tt. По-хорошему, его нужно удалить. Работать после вышеприведённых действий, конечно, будет, ничего трагического не произойдёт,  но некрасиво, когда два пользователя с одним id, может где-то и всплывёт.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 884
  • Дмитрий/Dmitry/德米特里/दिमित्री
У топикстартера на данный момент уже существует второй пользователь с id=1000 с именем tt. По-хорошему, его нужно удалить.
Я вчера это советовал, но меня ТС не послушал...
Надо было сначала исправить id у основного пользователя, который является первым созданным в системе, а только потом создавать дополнительных пользователей, если нужно.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 884
  • Дмитрий/Dmitry/德米特里/दिमित्री
Меня ещё вот это смущает:
drwx------ 20  501  501 4096 июл  3 20:08 tt

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 779
[ak@localhost Рабочий стол]$ cat /etc/passwd
tt:x:1000:1000::/home/tt:/bin/bash

[ak@localhost Рабочий стол]$ cat /etc/group
tt:x::1000:

[ak@localhost Рабочий стол]$ ls -al /home
drwx------ 20  501  501 4096 июл  3 20:08 tt

А вот именно по этому не работал пользователь tt

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 533
    • Email
[ak@localhost Рабочий стол]$ cat /etc/group
tt:x::1000:
Группа враскосяк наковыряна, в итоге за пользователем по недоразумению зацепилась.

[ak@localhost Рабочий стол]$ ls -al /home
drwx------ 20  501  501 4096 июл  3 20:08 tt
Смена владельца хомяка не делалась.

Все делал как там написано у вас Nicom
В каком месте он писал вам делать нового пользователя? И где он писал делать вот так?

Оффлайн ARHAN

  • Завсегдатай
  • *
  • Сообщений: 1 122
  • kde-p10,mate-p11 xfce-p10
 Ну наконец я доделал ,все заработало.Удалил лишнего пользователя,ну так подчистил немного.
Цитировать
ls -al /home
итого 12
drwxr-xr-x  3 root root 4096 июл  4 19:19 .
drwxr-xr-x 25 root root 4096 июл  1 21:10 ..
drwx------ 20 ak   ak   4096 июл  4 20:20 ak
NicomСпасибо за помощь,Понял я совою ощибку ,в терминал не правильно входил при создании и правке.Надо до пароля пользователя.
Да и выход не корректно делал.Во так и накопились ошибки то там ,то здесь.Мне вот такие раскопки помогают потом вспомнить что делал,наверно тема не пропадет.
Думаю еще кто то на эти грабли наступит ,может кому и поможет потом.Как бы какой раз убеждаюсь что всегда есть выход,но не всегда его знаешь.Еще раз всем спасибо кто помогал,считаю теперь тема для меня закрыта.

Цитировать
[ak@localhost Рабочий стол]$ cat /etc/passwd
root:x:0:0:System Administrator:/root:/bin/bash
bin:x:1:1:bin:/:/dev/null
daemon:x:2:2:daemon:/:/dev/null
adm:x:3:4:adm:/var/adm:/dev/null
lp:x:4:7:lp:/var/spool/lpd:/dev/null
mail:x:8:12:mail:/var/spool/mail:/dev/null
news:x:9:13:news:/var/spool/news:/dev/null
uucp:x:10:14:uucp:/var/spool/uucp:/dev/null
games:x:12:100:games:/usr/games:/dev/null
ftp:x:14:50:FTP User:/var/ftp:/dev/null
squid:x:23:23:Squid User:/var/spool/squid:/dev/null
named:x:25:25:Bind User:/var/lib/named:/dev/null
nscd:x:28:28:NSCD Daemon:/:/dev/null
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/dev/null
rpc:x:32:32:Portmapper RPC user:/:/dev/null
mailman:x:41:41:GNU Mailing List Manager:/usr/share/mailman:/dev/null
postfix:x:42:42:Postfix Mail Transport Agent:/var/spool/postfix:/dev/null
popa3d:x:43:43:POP3 daemon:/dev/null:/dev/null
xfs:x:44:44:X Font Server:/etc/X11/fs:/dev/null
mysql:x:45:45:MySQL server:/var/lib/mysql:/dev/null
postgres:x:46:46:PostgreSQL Server:/var/lib/pgsql:/dev/null
gdm:x:47:47:GDM:/var/lib/gdm:/dev/null
ldap:x:55:55:LDAP User:/var/lib/ldap:/dev/null
exim:x:79:79:Exim Mail Transport Agent:/var/spool/exim:/dev/null
apache:x:96:96:Apache web server:/var/www:/dev/null
nobody:x:99:99:Nobody:/var/nobody:/dev/null
messagebus:x:499:497:D-Bus System User:/run/dbus:/dev/null
_avahi:x:498:496:Avahi service:/var/run/avahi-daemon:/dev/null
iputils:x:497:495::/dev/null:/dev/null
_autoipd:x:496:491:Avahi autoipd service:/var/lib/autoipd:/dev/null
_teamd:x:495:490:teamd user:/dev/null:/dev/null
_dhcpcd:x:494:489:dhcpcd user:/var/lib/dhcpcd:/dev/null
_dnsmasq:x:493:485::/dev/null:/dev/null
_chrony:x:492:481:Chrony User:/var/lib/chrony:/dev/null
polkitd:x:491:480:User for polkitd:/:/dev/null
systemd-oom:x:490:470:systemd Userspace OOM Killer:/var/empty:/dev/null
colord:x:489:469:User for colord:/var/colord:/dev/null
_ldm:x:488:468:LightDM daemon:/var/lib/ldm:/bin/false
usbmux:x:487:467:USB Multiplex Daemon:/var/empty:/dev/null
tss:x:486:463:TPM2 Software Stack User:/var/empty:/dev/null
nfsuser:x:485:462:NFS Service User:/dev/null:/dev/null
openvpn:x:484:460:OpenVPN daemon:/dev/null:/dev/null
geoclue:x:483:459:User for GeoClue service:/var/lib/geoclue:/dev/null
sshd:x:482:458::/var/empty:/dev/null
pesign:x:481:456:PE-COFF signing service:/var/empty:/dev/null
ak:x:1000:1000::/home/ak:/bin/bash
fwupd-refresh:x:454:454:Firmware update daemon:/var/lib/fwupd:/sbin/nologin

Цитировать
[ak@localhost Рабочий стол]$ cat /etc/group
root:x:0:
bin:x:1:root
daemon:x:2:root
sys:x:3:root,bin,adm
adm:x:4:root
tty:x:5:
disk:x:6:root
lp:x:7:
mem:x:8:
kmem:x:9:
wheel:x:10:root,ak
firewall:x:11:
mail:x:12:
news:x:13:
uucp:x:14:
man:x:15:
rpm:x:16:
console:x:17:
wnn:x:18:
proc:x:19:root
games:x:20:
slocate:x:21:
cdrom:x:22:
squid:x:23:
chkpwd:x:24:
named:x:25:
shadow:x:26:
auth:x:27:
nscd:x:28:
rpcuser:x:29:
gopher:x:30:
netwatch:x:31:
rpc:x:32:
rpminst:x:33:
asterisk:x:34:
kqemu:x:35:
vmusers:x:36:
dip:x:40:
mailman:x:41:
postfix:x:42:
popa3d:x:43:
xfs:x:44:
mysql:x:45:
postgres:x:46:
gdm:x:47:
postman:x:48:
ftp:x:50:
ftpadmin:x:51:
cvs:x:52:
cvsadmin:x:53:
postdrop:x:54:
ldap:x:55:
loop:x:70:
floppy:x:71:
utmp:x:72:
exim:x:79:
cdwriter:x:80:
audio:x:81:
x10:x:82:
radio:x:83:
apache:x:96:
nobody:x:99:
users:x:100:ak,tt
scanner:x:499:
xgrp:x:498:
messagebus:x:497:
_avahi:x:496:
iputils:x:495:
netadmin:x:494:
vboxadd:x:493:
vboxsf:x:492:
_autoipd:x:491:
_teamd:x:490:
_dhcpcd:x:489:
utempter:x:488:
_gnupg:x:487:
remote:x:486:
_dnsmasq:x:485:
crontab:x:484:
printadmin:x:483:
wbpriv:x:482:
_chrony:x:481:
polkitd:x:480:
_keytab:x:479:
conshelp:x:478:
sasl:x:477:
tape:x:476:
dialout:x:475:
input:x:474:
video:x:473:
render:x:472:
systemd-journal:x:471:
systemd-oom:x:470:
colord:x:469:
_ldm:x:468:
usbmux:x:467:
_alteratord:x:466:
fuse:x:465:
cuse:x:464:
tss:x:463:
nfsuser:x:462:
camera:x:461:
openvpn:x:460:
geoclue:x:459:
sshd:x:458:
sshagent:x:457:
pesign:x:456:
everyone:x:98:
localadmins:x:101:
powerusers:x:102:
guests:x:103:
accountops:x:104:
serverops:x:105:
printops:x:106:
backupops:x:107:
replicators:x:108:
networkops:x:109:
vboxusers:x:455:
ak:x:1000:
fwupd-refresh:x:454:
Вроде теперь все нормально.
Век живи, век учись.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 884
  • Дмитрий/Dmitry/德米特里/दिमित्री
Вроде, всё нормально, но я бы кое-что подредактировал в файле /etc/group
users:x:100:ak,tt
удалив этого самого пользователя "tt", во избежание проблем в будущем.
 ;-)

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 779
NicomСпасибо за помощь,Понял я совою ощибку
Да, не за что.
Вам бы, всё-таки, почитать про права доступа к файлам на досуге. Старые книги по Linux всё-ещё актуальны в базовых принципах. Например, «LINUX. Полное руководство по работе и администрированию» от Дениса Колисниченко.