Stop niema takiego wpisupilot1123 pisze:czyli nie ma mnie w grupie sudo
Kod: Zaznacz cały
pilot1123:x:1000:
Sudo do działania su nie jest Ci potrzebne.
To do działania su jest niepotrzebne
Kod: Zaznacz cały
pilot1123 ALL=(ALL) ALL
Stop niema takiego wpisupilot1123 pisze:czyli nie ma mnie w grupie sudo
Kod: Zaznacz cały
pilot1123:x:1000:
Kod: Zaznacz cały
pilot1123 ALL=(ALL) ALL
Znaczy tyle, że nie jesteś w grupie pilot1123fnmirk pisze:Stop niema takiego wpisu
Kod:
pilot11231000:
w pliku /etc/group
Kod: Zaznacz cały
adduser pilot1123 pilot1123
Kod: Zaznacz cały
addgroup pilot1123
Kod: Zaznacz cały
cat /etc/group | grep pilot1123
Kod: Zaznacz cały
pilot1123:x:1000:
Nie można tego zrobić w tym momencie, ponieważ użytkownik taki już istnieje.raph pisze:Wydaj polecenie:Kod: Zaznacz cały
adduser pilot1123 pilot1123
To wiem. Sprawdź jeszcze raz zawartość pliku group.pilot1123 pisze:mam takiego usera
Kod: Zaznacz cały
id
Kod: Zaznacz cały
pilot1123@pilot:~$ id
uid=1000(pilot1123) gid=1000(pilot1123) grupy=20(dialout),24(cdrom),
25(floppy),27(sudo),29(audio),44(video),46(plugdev),110(netdev),
113(powerdev),1000(pilot1123)
Tego to nie wiem. Wiem tylko jedno, że brakuje wpisu twojej grupy (użytkownika) w pliku /etc/group. Czy sprawdziłeś to jak napisałem wcześniej.pilot1123 pisze:Po prostu zdaje mi się, że problem z su nie leży w zarządzaniu userami tylko w konf. gnome
Kod: Zaznacz cały
pilot1123:x:1000:
Kod: Zaznacz cały
grep -v '#' /etc/login.defs
Kod: Zaznacz cały
grep -v '#' /etc/login.defs>/home/pilot1123/log_su.txt
w /etc/group użytkownik nie musi być wpisanym do swojej domyślnej grupy. Wystarczy wpis w /etc/passwdfnmirk pisze:i polecenie dodania użytkownika do własnej grupy może zamieszać (tak mnie się wydaje, nie jestem tego pewien). Dlatego edytowałbym plik /etc/group ręcznie.
sprawdziłem to doświadczalnie. Piszę to teraz z poziomu Ubuntu. Sprawdzam plik sudoers i ciekawe jest to co powiem. Użytkownik korzystający z sudo nie jest wpisany do tego pliku (a powinien, system leżący na dysku i tylko aktualizowany).thalcave pisze:w /etc/group użytkownik nie
Kod: Zaznacz cały
grep -v '#' /etc/login.defs
Kod: Zaznacz cały
MAIL_DIR /var/mail
FAILLOG_ENAB yes
LOG_UNKFAIL_ENAB no
LOG_OK_LOGINS no
SYSLOG_SU_ENAB yes
SYSLOG_SG_ENAB yes
FTMP_FILE /var/log/btmp
SU_NAME su
HUSHLOGIN_FILE .hushlogin
ENV_SUPATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV_PATH PATH=/usr/local/bin:/usr/bin:/bin:/usr/games
TTYGROUP tty
TTYPERM 0600
ERASECHAR 0177
KILLCHAR 025
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0
PASS_WARN_AGE 7
UID_MIN 1000
UID_MAX 60000
GID_MIN 100
GID_MAX 60000
LOGIN_RETRIES 5
LOGIN_TIMEOUT 60
CHFN_RESTRICT rwh
DEFAULT_HOME yes
USERGROUPS_ENAB yes
Kod: Zaznacz cały
grep -v '#' /etc/login.defs