Thread View: pl.comp.os.linux
8 messages
8 total messages
Started by szopen
Tue, 06 Feb 2024 08:31
Debian i prompt
Author: szopen
Date: Tue, 06 Feb 2024 08:31
Date: Tue, 06 Feb 2024 08:31
22 lines
1558 bytes
1558 bytes
Zainstalowałem kontener (LXC) Debiana 10 na Proxmoxie. Dodałem konto usera i zalogowałem się na niego przez ssh. Jednak po pierwsze prompt to tylko $, mimo, że z poziomu Proxmoxa po zainstalowaniu, gdy się podłączyłem konsolą webową to prompt był normalny. Choć to było na koncie root, ale działało wszystko poprawnie. Na koncie usera prompt to dolar, nie działa ustawienie innego przez przypisanie do PS1 szablonu, nie działa też historia, czyli strzałka w górę/dół wypisuje kody znaków: $ $ $ $ $ PS1='\u@\h:\w$ ' \u@\h:\w$ \u@\h:\w$ \u@\h:\w$ \u@\h:\w$: not found \u@\h:\w$ ^[[A^[[B^[[C^[[D Co jest grane i jak z tego wybrnąć? -- szopen
Re: Debian i prompt
Author: Marcin Bukowiecki
Date: Tue, 06 Feb 2024 08:42
Date: Tue, 06 Feb 2024 08:42
29 lines
1586 bytes
1586 bytes
W dniu 6.02.2024 o 09:31, szopen pisze: > > Zainstalowałem kontener (LXC) Debiana 10 na Proxmoxie. Dodałem konto usera i zalogowałem się na > niego przez ssh. > Jednak po pierwsze prompt to tylko $, mimo, że z poziomu Proxmoxa po zainstalowaniu, gdy się > podłączyłem konsolą webową to prompt był normalny. Choć to było na koncie root, ale działało > wszystko poprawnie. > Na koncie usera prompt to dolar, nie działa ustawienie innego przez przypisanie do PS1 szablonu, nie > działa też historia, czyli strzałka w górę/dół wypisuje kody znaków: > > $ > $ > $ > $ > $ PS1='\u@\h:\w$ ' > \u@\h:\w$ > \u@\h:\w$ > \u@\h:\w$ > \u@\h:\w$: not found > \u@\h:\w$ ^[[A^[[B^[[C^[[D > > Co jest grane i jak z tego wybrnąć? > Na jakiej powłoce pracujesz? echo $SHELL Pzdr. Marcin
Re: Debian i prompt
Author: szopen
Date: Tue, 06 Feb 2024 09:59
Date: Tue, 06 Feb 2024 09:59
27 lines
1695 bytes
1695 bytes
On 6.02.2024 09:42, Marcin Bukowiecki wrote: >> \u@\h:\w$ ^[[A^[[B^[[C^[[D >> >> Co jest grane i jak z tego wybrnąć? >> > > Na jakiej powłoce pracujesz? > echo $SHELL Dzięki, to było to. W pliku passwd przypisany był sh a nie bash. Teraz mam kolejny zonk: ping 192.168.1.10 ping: socktype: SOCK_RAW ping: socket: Operation not permitted ping: => missing cap_net_raw+p capability or setuid? Zwykłe konto nie ma uprawnień do pinga, przez sudo działa. Dziwne to jest. Ponoć to pomaga, jeszcze nie sprawdziłem: setcap cap_net_raw+ep /bin/ping Ale czy to normalne zachowanie w Debianie? Używam głównie Ubuntu i w nim się z czymś takim nie spotkałem. -- szopen
Re: Debian i prompt
Author: Kamil Jońca
Date: Tue, 06 Feb 2024 10:16
Date: Tue, 06 Feb 2024 10:16
34 lines
2138 bytes
2138 bytes
szopen <szop@en.szop> writes: > On 6.02.2024 09:42, Marcin Bukowiecki wrote: >>> \u@\h:\w$ ^[[A^[[B^[[C^[[D >>> >>> Co jest grane i jak z tego wybrnąć? >>> >> Na jakiej powłoce pracujesz? >> echo $SHELL > > Dzięki, to było to. W pliku passwd przypisany był sh a nie bash. > Teraz mam kolejny zonk: > > ping 192.168.1.10 > ping: socktype: SOCK_RAW > ping: socket: Operation not permitted > ping: => missing cap_net_raw+p capability or setuid? > > Zwykłe konto nie ma uprawnień do pinga, przez sudo działa. Dziwne to jest. > > Ponoć to pomaga, jeszcze nie sprawdziłem: > > setcap cap_net_raw+ep /bin/ping > > Ale czy to normalne zachowanie w Debianie? Używam głównie Ubuntu i w nim się z czymś takim nie spotkałem. --8<---------------cut here---------------start------------->8--- sudo getcap /bin/ping /bin/ping cap_net_raw=ep --8<---------------cut here---------------end--------------->8--- Więc chyba tak, ale ... nie kojarzę , zebym to sam zmieniał. IMO to powinien instalator zrobić. Więc trochę dziwne, że u Ciebie nie ma. KJ
Re: Debian i prompt
Author: Marcin Bukowiecki
Date: Tue, 06 Feb 2024 10:24
Date: Tue, 06 Feb 2024 10:24
24 lines
1603 bytes
1603 bytes
W dniu 6.02.2024 o 10:59, szopen pisze: > ping 192.168.1.10 > ping: socktype: SOCK_RAW > ping: socket: Operation not permitted > ping: => missing cap_net_raw+p capability or setuid? > > Zwykłe konto nie ma uprawnień do pinga, przez sudo działa. Dziwne to jest. > > Ponoć to pomaga, jeszcze nie sprawdziłem: > > setcap cap_net_raw+ep /bin/ping > > Ale czy to normalne zachowanie w Debianie? Używam głównie Ubuntu i w nim się z czymś takim nie > spotkałem. "Normalne zachowanie" zmienia się z wydania na wydanie. U mnie ping już "to" ma, ale moje Debiany 10 są kolejnymi aktualizacjami z 7/8/9 i w tamtch instalacjach "norma" mogła być inna. Nie przejmuj się tym za bardzo. Dostosuj system do swoich potrzeb i ciesz się nim. Pzdr. Marcin.
Re: Debian i prompt
Author: Arnold Ziffel
Date: Tue, 06 Feb 2024 14:18
Date: Tue, 06 Feb 2024 14:18
27 lines
2028 bytes
2028 bytes
szopen <szop@en.szop> wrote: > Dzięki, to było to. W pliku passwd przypisany był sh a nie bash. > Teraz mam kolejny zonk: > > ping 192.168.1.10 > ping: socktype: SOCK_RAW > ping: socket: Operation not permitted > ping: => missing cap_net_raw+p capability or setuid? ping nie ma uprawnień. Generalnie do pingowania wymagany jest root, a działa z usera, bo program ping ma odpowiednie uprawnienia (właśnie setuid albo capabilities). I teraz pytanie, dlaczego się to posypało. Nie robiłeś niczego dziwnego, jak np. ręczne przekopiowanie katalogów? Na jakim to jest filesystemie? > Ale czy to normalne zachowanie w Debianie? Używam głównie Ubuntu i w nim > się z czymś takim nie spotkałem. Nie jest normalne, używam Debiana i zawsze działało. -- Kelner, proszę o porcję ambrozji! - Że co proszę? - Ambrozji! To taki napój bogów! - O przepraszam, nie poznałem pana.
Re: Debian i prompt
Author: szopen
Date: Tue, 06 Feb 2024 18:44
Date: Tue, 06 Feb 2024 18:44
29 lines
2414 bytes
2414 bytes
On 6.02.2024 15:18, Arnold Ziffel wrote: >> ping 192.168.1.10 >> ping: socktype: SOCK_RAW >> ping: socket: Operation not permitted >> ping: => missing cap_net_raw+p capability or setuid? > > ping nie ma uprawnień. Generalnie do pingowania wymagany jest root, a > działa z usera, bo program ping ma odpowiednie uprawnienia (właśnie setuid > albo capabilities). > > I teraz pytanie, dlaczego się to posypało. Nie robiłeś niczego dziwnego, > jak np. ręczne przekopiowanie katalogów? Na jakim to jest filesystemie? > >> Ale czy to normalne zachowanie w Debianie? Używam głównie Ubuntu i w nim >> się z czymś takim nie spotkałem. > > Nie jest normalne, używam Debiana i zawsze działało. Zrobiłem dokładnie to co napisałem. Zainstalowałem pod Proxmoxem Debiana 12 z szablonu lxc: "Debian 12 Bookworm (standard)". Potem zrobiłem apt upd/upg, następnie restart, potem dodałem konto, doinstalowałem sudo, konto dodałem do grupy sudo i połączyłem się przez ssh tym nowym kontem, żeby zobaczyć czy działa wszystko. Był problemik i trochę zabawy z promptem (opisane w pierwszym poście). I jak już to ogarnąłem to wpadłem na pomysł, żeby zapingować. To wszystko. Zero grzebania głębokiego/kopiowania. ps. filesystem to ext4 -- szopen
Re: Debian i prompt
Author: marrgol
Date: Wed, 07 Feb 2024 01:48
Date: Wed, 07 Feb 2024 01:48
19 lines
2061 bytes
2061 bytes
On 2024-02-06 at 15:18 Arnold Ziffel wrote: >> Teraz mam kolejny zonk: >> >> ping 192.168.1.10 >> ping: socktype: SOCK_RAW >> ping: socket: Operation not permitted >> ping: => missing cap_net_raw+p capability or setuid? > > ping nie ma uprawnień. Generalnie do pingowania wymagany jest root, a > działa z usera, bo program ping ma odpowiednie uprawnienia (właśnie setuid > albo capabilities). To nie ping a użytkownik nie ma uprawnień (do tworzenia socketów dla ICMP). Ustawienie setuid albo ww. capability na binarce pinga owszem daje wszystkim uruchamiającym go użytkownikom te uprawnienia, ale nie jest to niezbędne (a może być wręcz niepożądane jeśli np. admin chciałby żeby tylko niektórzy mogli pingować), bo można je nadać ustawiając odpowiednio parametr jądra net.ipv4.ping_group_range (i w ten sposób udostępnić możliwość pingowania np. tylko jednej grupie użytkowników zamiast wszystkim).
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads