Kiedy to zrobię ls -al, widzę właściciela i grupę plików lub folderów. Jednak niedawno zmieniłem swój UID, więc jak mogę się dowiedzieć, czy wszystkie moje foldery należą do mojej nazwy użytkownika i nowego UID?
Wydaje się, że w Ubuntu nie ma procesu tworzenia pierwszego konta użytkownika z określonym UID. Jeśli chcesz użyć niestandardowego identyfikatora UID, wydaje się, że musisz zepsuć wszystko w systemie, zmieniając identyfikator UID, a następnie spróbuj naprawić jego część, gdy znajdziesz problemy. To naprawdę okropne i jestem całkowicie zagubiony w tym, co musi się zmienić i gdzie znajduje się wszystko, co trzeba zmienić.
John Smith,
Nie, musisz odpowiednio zmienić identyfikator użytkownika, najlepiej z usb na żywo. Prawdopodobnie możesz wybrać identyfikator użytkownika za pomocą zaawansowanych opcji w instalatorze. Zobacz także muffinresearch.co.uk/linux-changing-uids-and-gids-for-user . Ale tak, czy idziesz zmieniać rzeczy, szczególnie ustawienia systemowe, nie rozumiejąc, w jaki sposób złamiesz ubuntu.
Panther
Zwykle instaluję system, tworząc użytkownika administracyjnego (powiedz „defaultadm”), a następnie tworzę, używając addusermojego użytkownika, który ma inny, specjalny UID (wiesz, w 1992 mieliśmy osobisty UID do udostępniania pliku z NFS, który nie miał wtedy żadnych tabel UID, i poczułem się z tym sentymentalny :-)). Ten sposób jest czysty i nie będziesz miał żadnych problemów. Próbując zmienić UID całego systemu jest prawie niemożliwe --- to nie tylko własność plik, to w jakimś pliku zbyt --- myśleć /etc/groups.
Rmano,
1
$ ls -lnR yourdir
W przypadku, gdy potrzebne są informacje o katalogu
Odpowiedzi:
Cóż, jeśli chciałeś zobaczyć identyfikatory UID pliku,
ls
polecenie może pomóc.Możesz używać
ls
z flagą n .-n
wyjaśnienie ze strony man:źródło
Cóż, Linux śledzi własność tylko przez UID
Zmień identyfikator użytkownika 1000 na identyfikator użytkownika, którego chcesz szukać.
źródło
adduser
mojego użytkownika, który ma inny, specjalny UID (wiesz, w 1992 mieliśmy osobisty UID do udostępniania pliku z NFS, który nie miał wtedy żadnych tabel UID, i poczułem się z tym sentymentalny :-)). Ten sposób jest czysty i nie będziesz miał żadnych problemów. Próbując zmienić UID całego systemu jest prawie niemożliwe --- to nie tylko własność plik, to w jakimś pliku zbyt --- myśleć/etc/groups
.$ ls -lnR yourdir
źródło
Do sprawdzania identyfikatora uid: gid właściciela katalogu: group
źródło