Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2015-01-06 18:53:53

  user.deb - Użytkownik

user.deb
Użytkownik
Zarejestrowany: 2015-01-06

Zmiana nazwy użytkownika.

Hej, jak zmienić nazwę użytkownika ? tą nazwę którą nazywa się katalog użytkownika w /home a nie tą prawdziwą nazwę użytkownika.

Offline

 

#2  2015-01-06 19:34:45

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Zmiana nazwy użytkownika.

Flaga -l polecenia usermod. Szczegóły w podręczniku systemowym.

Ewentualnie ręcznie w /etc/passwd, /etc/group itd.


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#3  2015-01-06 22:58:41

  thalcave - prawie jak admin

thalcave
prawie jak admin
Skąd: odległa galaktyka
Zarejestrowany: 2007-05-17

Re: Zmiana nazwy użytkownika.

żeby zmienić katalog domowy użytkownikowi trzeba by użyć

Kod:

usermod -d nowy_home user

Fizyczne przeniesienie danych można załatwić poprzez -m, zatem

Kod:

usermod -m -d nowy_home user

powinno sprawę załatwić.


linux register user: 484281
"[i]It's great to be here. It's great to be anywhere[/i]"
[b]Keith Richards[/b]

Offline

 

#4  2015-01-07 17:13:44

  user.deb - Użytkownik

user.deb
Użytkownik
Zarejestrowany: 2015-01-06

Re: Zmiana nazwy użytkownika.

To znaczy ja nie chcę zmieniac katalogów ani nic, chcę sobie nazwę tylko zmienić ^^ nie da się gdzieś prosto tego zrobić, żeby zmieniło mi nazwe i zarazem nazwe katalogu użytkownika ?

Ostatnio edytowany przez user.deb (2015-01-07 17:14:51)

Offline

 

#5  2015-01-07 17:43:53

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Zmiana nazwy użytkownika.

dyć przeca ci pisali... próbowałeś przeczytać posty powyżej?


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#6  2015-01-07 18:23:54

  user.deb - Użytkownik

user.deb
Użytkownik
Zarejestrowany: 2015-01-06

Re: Zmiana nazwy użytkownika.

Wiem, że pisali ale azhaq kazał szukać w etc/passwd i /etc/group a tam nic nie znalazłem, a thalcave pisał o zmianie katalogów użytkownika, a ja chcę nazwę zmienić.

Offline

 

#7  2015-01-07 18:39:30

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Zmiana nazwy użytkownika.

to słabo szukałeś
btw. zdecyduj się co chcesz zmienić - nazwę usera czy nazwę katalogu home - bo to dwie różne i zupełnie niezależne rzeczy.


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#8  2015-01-07 18:52:28

  user.deb - Użytkownik

user.deb
Użytkownik
Zarejestrowany: 2015-01-06

Re: Zmiana nazwy użytkownika.

Jak to niezależne ? Wydaje mi się, że jakieś zależności między nimi występują bo przecież katalog użytkownika ma taką samą nazwę jak nazwa użytkownika którą podałem przy instalacji systemu, to i to ma taką samą nazwę przecież, a ja chcę zmienić nazwy jednemu i drugiemu na inną (taką samą) nazwę dla dwóch.Nie chcę przenosić danych czy coś tam, chcę tylko zmienić nazwę katalogowi użytkownika i użytkownikowi, to chyba nie powinno być skomplikowane.

Ostatnio edytowany przez user.deb (2015-01-07 19:00:34)

Offline

 

#9  2015-01-07 19:01:06

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Zmiana nazwy użytkownika.

żadnych zależności nie ma. inaczej: w większości przypadków katalog domowy usera doopah to /home/doopah, /home/users/doopah, /var/users/doopah czy cokolwiek co na doopah w nazwie. ale nic nie stoi na przeszkodzie, aby katalog domowy usera doopah był /var/czensciciala/odbyt.
w pliku /etc/passwd siedzą sobie informacje, jak powiązać nazwę i katalog domowy z uid (bo identyfikacja usera jest po uid)


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#10  2015-01-07 19:42:20

  user.deb - Użytkownik

user.deb
Użytkownik
Zarejestrowany: 2015-01-06

Re: Zmiana nazwy użytkownika.

Są zależności.Jeśli podaje nazwe użytkownika przy instalacji i automatycznie tą samą nazwę otrzymuję mój katalog, to jest to właśnie zależność, to że mogą mieć inne nazwy, okej, ale to nie zmienia faktu występowania tej zależności ^^ No ale dobra o tak mało istotną sprawę nie będziemy się rozwodzić, w pliku /etc/passwd nigdzie nie mogę znaleźć swojej nazwy użytkownika ani nic, nie chcę zmieniać uid, chcę zmienić nazwę dla użytkownika i tego katalogu, i prosiłbym o proste wytłumaczenie. : )

Offline

 

#11  2015-01-07 22:29:54

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Zmiana nazwy użytkownika.

Tu masz zależności:

Kod:

root:~# cat /etc/passwd | grep morfik
morfik:x:1000:1000::/home/morfik:/bin/bash

root:~# cat /etc/shadow | grep morfik
morfik:$hash:16401:0:99999:7:::

root:~# cat /etc/group | grep morfik
cdrom:x:24:morfik
floppy:x:25:morfik
sudo:x:27:morfik
dip:x:30:morfik
video:x:44:morfik
plugdev:x:46:morfik
users:x:100:morfik
morfik:x:1000:
vboxusers:x:122:morfik
dane:x:5001:morfik
p2p:x:5004:morfik
cgroups:x:5005:morfik
hugepages:x:5010:morfik
powerpc:x:5100:morfik
kismet:x:125:morfik
debian-tor:x:129:morfik

root:~# ls -al /home/ | grep morfik
drwxr-xr-x 91 morfik morfik 4.0K 2015-01-07 21:19:35 morfik/

Dostosuj sobie to powyższe by się zgadzało i bez problemu se przeniesiesz/zmienisz usera. Jak coś to jeszcze:

Kod:

# chown -R morfik:morfik /jakis/tam/katalog

i tyle.

Offline

 

#12  2015-01-08 15:34:06

  thalcave - prawie jak admin

thalcave
prawie jak admin
Skąd: odległa galaktyka
Zarejestrowany: 2007-05-17

Re: Zmiana nazwy użytkownika.

Jeśli nadal masz problem to zróbmy tak: napisz jaka teraz jest nazwa użytkownika i gdzie ma umiejscowiany katalog domowy i cxo chcesz osiągnąć tzn jak ma nazywać się konto użytkownika i jaki ma mieć katalog domowy.


linux register user: 484281
"[i]It's great to be here. It's great to be anywhere[/i]"
[b]Keith Richards[/b]

Offline

 

#13  2015-01-08 15:56:03

  Eminem456PL - Użytkownik

Eminem456PL
Użytkownik
Skąd: Łokieć od klawiatury
Zarejestrowany: 2015-01-06

Re: Zmiana nazwy użytkownika.

[quote=user.deb]Są zależności.Jeśli podaje nazwe użytkownika przy instalacji i automatycznie tą samą nazwę otrzymuję mój katalog, to jest to właśnie zależność, to że mogą mieć inne nazwy, okej, ale to nie zmienia faktu występowania tej zależności ^^ No ale dobra o tak mało istotną sprawę nie będziemy się rozwodzić, w pliku /etc/passwd nigdzie nie mogę znaleźć swojej nazwy użytkownika ani nic, nie chcę zmieniać uid, chcę zmienić nazwę dla użytkownika i tego katalogu, i prosiłbym o proste wytłumaczenie. : )[/quote]
"Zależność" jest jednorazowa. System musi przeciez utworzyc katalog domowy (gdzie miałby wrzucić pulpit?) i najcześciej (chyba nawet zawsze) wykorzystuje do tego nazwę użytkownika. Na tym 'zależności' się kończą. Nikt przecież nikomu nie zabrania zmienic nazwy albo sciezki katalogu domowego. Potem jednak trzeba "poinformować' system o tym, gdzie się ten pulpit znajduje.

Offline

 

#14  2015-01-08 16:44:19

  user.deb - Użytkownik

user.deb
Użytkownik
Zarejestrowany: 2015-01-06

Re: Zmiana nazwy użytkownika.

Eminem456PL - i co z tego ? Przecież wiem, że zależność jest jednorazowa i nigdzie tego nie podważałem...

thalcave - moja nazwa to kam32 i katalog domowy też, chcę żeby katalog i nazwa były teraz kam23.

Offline

 

#15  2015-01-08 16:49:10

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Zmiana nazwy użytkownika.

Co do tych samych zależności przy tworzeniu kont via instalator, to jeśli ktoś dodaje użytkowników via useradd, to może sobie nieco dostosować te standardowe opcje via plik:

Kod:

morfik:~$ cat /etc/default/useradd
# Default values for useradd(8)
#
# The SHELL variable specifies the default login shell on your
# system.
# Similar to DHSELL in adduser. However, we use "sh" here because
# useradd is a low level utility and should be as general
# as possible
SHELL=/bin/sh
#
# The default group for users
# 100=users on Debian systems
# Same as USERS_GID in adduser
# This argument is used when the -n flag is specified.
# The default behavior (when -n and -g are not specified) is to create a
# primary user group with the same name as the user being added to the
# system.
# GROUP=100
#
# The default home directory. Same as DHOME for adduser
# HOME=/home
#
# The number of days after a password expires until the account
# is permanently disabled
# INACTIVE=-1
#
# The default expire date
# EXPIRE=
#
# The SKEL variable specifies the directory containing "skeletal" user
# files; in other words, files such as a sample .profile that will be
# copied to the new user's home directory when it is created.
# SKEL=/etc/skel
#
# Defines whether the mail spool should be created while
# creating the account
# CREATE_MAIL_SPOOL=yes

Offline

 

#16  2015-01-08 17:44:31

  thalcave - prawie jak admin

thalcave
prawie jak admin
Skąd: odległa galaktyka
Zarejestrowany: 2007-05-17

Re: Zmiana nazwy użytkownika.

Specjalnie dla Ciebie przeczytałem man usermod :P

Kod:

$ tail -1 /etc/passwd
kam32:x:1002:1002::/home/kam32:/bin/sh
$ newuser=kam23; sudo usermod -l ${newuser} -d /home/${newuser} -m kam32
$ tail -1 /etc/passwd
kam23:x:1002:1002::/home/kam23:/bin/sh

Pasi?

Tylko nie zmienia nazwy grupy - nie wyczytałem jak to można zmienić. Proponowałbym ręcznie w /etc/group ;)

Jest i grupa:

Kod:

$ sudo groupmod -n kam23 kam32

Kompletnie zapomniałem o groupmod :D

Ostatnio edytowany przez thalcave (2015-01-08 17:50:13)


linux register user: 484281
"[i]It's great to be here. It's great to be anywhere[/i]"
[b]Keith Richards[/b]

Offline

 

#17  2015-01-08 21:41:36

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: Zmiana nazwy użytkownika.

[b]user.deb[/b] będę wredny ;p użyj szukajki - już było na forum ^^

[b]thalcave[/b] - nie pamiętasz jak naskrobaliśmy pewien skrypcik właśnie do tego typu akcji? :> Zmienia wszystko - nazwę usera, grupy, nawet nazwę katalogu domowego i poprawia wpisy w odpowiednich plikach :)

[url=https://forum.dug.net.pl/viewtopic.php?pid=117173#p117173]Tutaj wersja forumowa[/url] i to samo wrzucone [url=https://valhalla.org.pl/maly-trick-rzadko-wykorzystywany-ale-przydatny/]do mnie[/url] co da sie znaleźć przez wujka google ;p


LRU: #472938
[b]napisz do mnie:[/b] ola@mojmail.eu
[url=http://valhalla.org.pl]Hołmpejdż[/url] | [url=http://valhalla.org.pl/foto]Galerie[/url] | [url=http://valhalla.org.pl/tech]"Twórczość"[/url] || [url=http://img.munn.in]Free Image Hosting[/url]

Offline

 

#18  2015-01-08 21:44:34

  user.deb - Użytkownik

user.deb
Użytkownik
Zarejestrowany: 2015-01-06

Re: Zmiana nazwy użytkownika.

Nie wiem motyla noga, to co thalcave podał mi nie działa, jak wpisuje pierwsze polecenie wcale nie wyświetla mi mojej nazwy użytkownika i id tylko coś innego, a skryptów  nie ogarniam ;/ wgl żeby coś naprawić najprościej reinstalować system 2 razy w tygodniu i nici.Pocić się nad zmianą głupiej nazwy... przesada

Ostatnio edytowany przez azhag (2015-01-09 08:33:46)

Offline

 

#19  2015-01-08 21:46:41

  thalcave - prawie jak admin

thalcave
prawie jak admin
Skąd: odległa galaktyka
Zarejestrowany: 2007-05-17

Re: Zmiana nazwy użytkownika.

Oczywiście, że pamiętam. Ale nie miałem pojęcia gdzie ten skrypt jest jeśli jeszcze jest xD

Poza tym [b]user.deb[/b] zmotywował mnie do przeczytania mana do usermoda. Choć i tak pewnie dalej będę na żywca pliki konfiguracyjne zmieniał zamiast go używać.

[b]user.deb[/b] a może wkleił byś co wpisałeś w terminalu i co uzyskałeś zamiast rzucać mięsem?
Ja Ci podałem przykład, że mi to zadziałało ale nie wiem co się dzieje na Twoim komputerze - wystaw mi ssh z uprawnieniami roota i Ci to zrobie bez nerwów i 'formatu'.

Ostatnio edytowany przez thalcave (2015-01-08 21:48:44)


linux register user: 484281
"[i]It's great to be here. It's great to be anywhere[/i]"
[b]Keith Richards[/b]

Offline

 

#20  2015-01-08 21:51:24

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: Zmiana nazwy użytkownika.

[b]user.deb[/b]
- po pierwsze: nie klniemy
- po drugie: porzuć nawyki z windowsa
- po trzecie: nie klniemy
- po czwarte: czytamy ze zrozumieniem
- po piąte nie klniemy


LRU: #472938
[b]napisz do mnie:[/b] ola@mojmail.eu
[url=http://valhalla.org.pl]Hołmpejdż[/url] | [url=http://valhalla.org.pl/foto]Galerie[/url] | [url=http://valhalla.org.pl/tech]"Twórczość"[/url] || [url=http://img.munn.in]Free Image Hosting[/url]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.017 seconds, 13 queries executed ]

Informacje debugowania

Time (s) Query
0.00014 SET CHARSET latin2
0.00006 SET NAMES latin2
0.00170 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.189.182.29' WHERE u.id=1
0.00080 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.189.182.29', 1734519421)
0.00072 SELECT * FROM punbb_online WHERE logged<1734519121
0.00082 DELETE FROM punbb_online WHERE ident='18.116.69.195'
0.00078 DELETE FROM punbb_online WHERE ident='85.208.96.212'
0.00069 SELECT topic_id FROM punbb_posts WHERE id=280945
0.00012 SELECT id FROM punbb_posts WHERE topic_id=26884 ORDER BY posted
0.00086 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=26884 AND t.moved_to IS NULL
0.00008 SELECT search_for, replace_with FROM punbb_censoring
0.00348 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=26884 ORDER BY p.id LIMIT 0,25
0.00108 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26884
Total query time: 0.01133 s