Nowe posty

xx [SOLVED] Poczta Linux.pl (9)
Wczoraj o 15:09:29
xx Dostęp z komputerów z windowsem do plików udostępnionych na serwerze linux (samb (0)
2022-08-08, 20:27:55
xx FirebirdSQL server w xinetd (0)
2022-08-08, 16:39:49
xx brak uprawnienia do zamontowanej partycji ntfs - elementaryOS 6,1 (5)
2022-08-08, 06:36:07
xx Jak zainstalować sterowniki do karty sieciowej TP LINK WN350GD (1)
2022-08-04, 05:55:46
xx Ubuntu vs Fedora (1)
2022-07-26, 03:40:58
xx virtualization technology (1)
2022-07-25, 21:27:10
xx Migracja z centos 6 na centos 7 (3)
2022-07-25, 07:31:19
xx akonadi w KDE5 (10)
2022-07-22, 23:34:05
xx Alternatywa dla Delphi (7)
2022-07-22, 15:27:42

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - 1709

Strony: 1 2 [3] 4 5 ... 172
31
Administracja / Odp: niepoprawny .bashrc
« dnia: 2022-05-13, 16:27:02 »
Prosimy o używanie znaczników [ code ] https://pl.wikipedia.org/wiki/BBCode
Ponieważ kod wklejony bezprośrednio może być czasami zmieniony.
( W znacznikach [ code ] też, ale znacznie rzadziej. )

Przykład błedu
Cytuj
bash: /root/.bashrc: linia 26: nieoczekiwany EOF podczas poszukiwania pasującego `"'

1. Otwórz kod w edytorze tak, aby były wyświetlane numery linii kodu.

2. Bład wskazuje w której linii prawdopodobnie występuje błąd
Cytuj
: linia 26:

3. Błąd w dalszej części próbuje podpowiedzieć w czym jest problem.
Cytuj
nieoczekiwany EOF podczas poszukiwania pasującego `"'

No dobra ale co to jest EOF ?
EOF -->  koniec pliku https://pl.wikipedia.org/wiki/EOF

I o co mu chodzi ?
- Bash sprawdza odrobinę kod czy jest poprawny.
W tym przypadku sprawdza cydzysłowia. Wykrył pierwszy w linii nr. 26 i nie może znaleść takiego samego do pary.
Plik się skończył, a cudzysłowia nie znalazł.

Mogę zgadywać że ten pojedynczy ' cudzysłów znalazł się przez pomyłkę.

32
Inne / Odp: Błąd przy uruchamianiu
« dnia: 2022-05-11, 15:46:02 »
Aktualizowałeś kernel tak jak oni ?
https://ubuntuforums.org/showthread.php?t=2468103

Chociaż sam błąd odnosi się do sterownika drm  https://pl.wikipedia.org/wiki/Direct_Rendering_Manager
To obie rzeczy muszą być kompatybilne i to developer powinien znaleść przyczynę problemu.
Pod warunkiem że ktoś zgłosi błąd z użytkowników
lub jakiś developer zauważy i postanowi naprawić.


Edycja
Gdybym chciał sprawdzić do jakiego pakietu ten moduł należy
to bym spróbował tak

$ locate drm | grep .ko

/usr/lib/modules/5.15.0-25-generic/kernel/drivers/gpu/drm/drm.ko
/usr/lib/modules/5.15.0-25-generic/kernel/drivers/gpu/drm/drm_kms_helper.ko
...

$ dpkg -S /usr/lib/modules/5.15.0-25-generic/kernel/drivers/gpu/drm
dpkg-query: nie znaleziono ścieżki pasującej do wzorca /usr/lib/modules/5.15.0-25-generic/kernel/drivers/gpu/drm

locate drm | grep src
...

$ dpkg -S /usr/src/linux-headers-5.15.0-25/include/uapi/drm/drm.h
linux-headers-5.15.0-25: /usr/src/linux-headers-5.15.0-25/include/uapi/drm/drm.h
Moze to linux-headers ale pewności nie mam.

33
Cytuj
Zalecenie z instrukcji w paczce było aby polecenia w terminalu wykonywać po przejściu do katalogu ze skompilowanym programem, tyle, że nie wiem który to katalog, a jest ich sporo.
Ten który pobrałeś i rozpakowałeś.
Pomocna może być umiejętność obsługi terminala ( poradniki YouTube np. https://www.youtube.com/watch?v=cfLxlFxNGuc )


Edytowane

Cytuj
Pobrałem wersję 1.18.8
Nie wiem skąd. Na stronie medion.com dla  S4222 widzę tylko

1. " Asystent połączenia ALDI TALK do kart sieciowych MEDIONmobile UMTS.  " 5.1
- Nie wiem co to jest. Zgaduje że jest to aktualizacja.

2. Tylko trzy wersje na Linuxa ( Fedora, Ubuntu, Debian )
i w README nie ma tam żadnego ./configure , choć można teoretycznie używać.

A Co do błedu / komunikatu to wklej / zacytuj cały wynik użycia komendy.


Edytowane.

- Mozesz jeszcze zobaczyć to https://linuxmintusers.de/index.php?topic=24461.0
- i to http://www.bez-kabli.pl/viewtopic.php?t=43097
zacytuję fragment
Cytuj
... menadżer połączeń od producenta jakoś sam przełącza (wysuwa) modem, a bez niego użytkownik za każdym razem jak podłączy go w port USB musiałby "WYSUWAĆ" urządzenie z pamięcią aby móc skorzystać z modemu 3G i menadżera ... do połączenia.

34
Dobierz system do ...

1. wydajności swojego sprzętu komputerowego ( jeśli sprzęt bardzo nowy to także pod względem posiadania najnowszego kernela / sterowników graficznych )

2. własnych możliwości językowych
   aby móc np. zgłosić błąd w ich systemie błędów, poprosić o pomoc na forum, przeczytać poradnik / wiki
   
3. własnych możliwości obsługi ( komend, programów )

4. własnych potrzeb ( starsze czy najnowsze i niestabilne oprogramowanie / ładny, czy funkcjonalny )

5. dostępnego środowiska graficznego w systemie które się podoba najbardziej


Poczytaj o tym systemie ...
- co może Ci dany system zaoferować ( wiki, programy, sterowniki, środowiska, wsparcie )
- z jakimi problemami możesz się spotkać


Przetestuj system zanim znienawidzisz.

- Możliwość przetestowania w przeglądarce  https://distrotest.net/index.php

- Możliwość przetestowania na maszynie wirtualnej
  np. w Virtualbox  https://www.youtube.com/watch?v=eWQvGJmtUO4&list=PL144PdtmXQopIkeE95WTcxSrVQUhiUoVu
 
- Czasami jest możliwość przetestowania systemu z "live-CD" / "live-USB" 
   

35
Może środowisko Mate ?

- Pasek menu możesz sobie przenieść na dół
- Zamiast psujących się menu typu "Brisk Menu" możesz użyć orginalnego z Mate.
- Psuje mi się  czasami na Ubuntu 22.04 ( zamyka się przy próbie regulacji / otwarcia okienka z suwakiem )
regulacja głośności, ale to jak po aktualizacji będzie dalej się psuło to trzeba znaleść pakiet i zgłosić developerom danego pakietu.
- Można do paska dodać "monitor systemu" i kliknąć prawym i w "preferencjach" dodać monitorowanie RAM i inne

Generalnie od monitorowania systemu jest np. Netdata, ale to jest od razu pod ręką widoczne gdy system jest zbyt przeciążony.
Można to kliknąć na pasku i otwiera monitor systemu / menadrzer procesów gdzie można ubić zbędny proces.

36
Przykładowy poradnik z internetu.  https://www.linuxadictos.com/pl/tutorial-jak-zainstalowa%C4%87-dowolny-pakiet-w-gnulinux.html

Zacytuje fragment
Cytuj
W takim przypadku istnieje wiele menedżerów pakietów, które ułatwiają życie i automatycznie rozwiązują zależności.
To znaczy że ( w tym przypadku )  tar.gz nie jest obsługiwane przez żaden menadzer i może być utrapieniem dla początkujących.

Drugi fragment
Cytuj
Następnie poszukaj pliku o nazwie README.txt (lub podobny) w rozpakowanym katalogu i poszukaj instrukcji instalacji.
Z angielskiego "read me" - po polsku " przeczytaj mnie "

Jeśli nie ogarniasz angielskiego i niemieckiego ( rada )
to możesz spróbowąc z translatorami online.
W ostateczności spytać producenta czy by Ci nie przetłumaczył.

Edytowane
Dobrze wiedzieć, także że ...
generalnie ten typ pakietów jest dość stary i nie zawsze developerzy dodają do tego deinstalator 

komenda odinstalowująca pliki która powinna działać z katalogu z plikiem makefile
make unistall  
Zgaduje że jest, po zawartości pliku Makefile, ale pewności nie mam.
A testować narazie nie mam ochoty.

Rady:
- Możesz nauczyć się korzystać z przywracania kopii zapasowych systemu np. TimeShift
Pozwala to skutecznie cofnąć zmiany w systemie.
- Na YouTube znajdziesz poradniki jak obsługiwać terminal.

37
Cytuj
W  biosie jak ostatnio patrzyłem to miałem ustawiona zła godzinę .

Jeśli w Biosie zmieni się jescze raz godzinę to można się zastanowić jak bardzo jest stary ten sprzęt.
Podejść do tematu mądrze to spróbować przewidzieć przyczyny.

- Jeśli jest to błąd tylko o jedną godzinę to może to wynikać ze
* zmiany czasu w systemie
* lub wklepywania komend w systemie które znienią także czas w Biosie

- Nie wiem czy wszystkie płyty główne w laptopach mają baterie ( niech się ktoś mądrzejszy wypowie )
Zawsze możesz sprawdzić w instrukcji obsługi swojego sprzętu lub w ostateczności spytać producenta.
Ale załóżmy że tak, mają.
Jeśli fizycznie wyjmiesz kabel zasilający i akumulator z laptopa i na następny dzień widzisz w Biosie że zegar się resetuje,
to znaczy że bateria zbyt szybko się  rozładowuje i jest do wymiany.

- Jeśli bateria się rozładowuje, to Bios również nie będzie trzymał zmiany ustawień Biosu / Uefi.
Tylko będzie resetował do domyślnych.

- Bateria się szybciej rozładowuje jeśli bateria jest stara.

Cytuj
nie mam za bardzo kogo poprosić o pomoc kto by się znal na Linuxie

Podane komendy na Linuxa mają tylko ułatwić identyfikacją sprzetu bez jego fizycznego rozgrzebywania.
Problem ze złą częstotliwością raczej nie jest problem systemowy, a sprzętowy.
Np. niewłaściwa kupiona i zamontowana pamięć RAM do sprzętu.

Brak jakich kolwiek bardziej szczegółowych danych o twoim sprzecie, Biosie, zdjęc lub filmu z Biosu z ustawieniami RAM
w tym zdjęcia jak wygląda taki komunikat błedu związanego z częstotliwością
to niesienie pomocy komukolwiek jest cięższe.

Dla mnie oczywistym jest że jeśli jakaś częstotliwość jest nie obsługiwana
to Bios / Uefi powinno samo automatycznie dobrać najlepszą częstotliwość.
Jeśli tego nie robi to trzeba to ręcznie zmienić w Biosie / Uefi. 
( Domyślna wartość może być zbyt duża lub może częstotliwość obu pamięci / kości RAM musi być identyczna )

Można też zobaczyć na stronie producenta czy jest nowsza wersja Biosu.
Jeśli jest to zobaczyć jakie poprawki zostały wprowadzone i go zaktualizować.
Czasami może to rozwiązywać dziwne problemy ze sprzętem.
Aczkolwiek ja się boję że sobie nie poradzisz.
Dodatkowo aktualizacja Biosu / Uefi jest ryzykowna jeśli dojdzie do zaniku energi elektrycznej w sieci
i ktoś nie posiada akumulatora lub / UPS lub gdy sprzęt nie posiada Biosu awaryjnego.

Poradniki można znaleść na YouTube.
Wciśniety - przytrzymany przycisk Control i kliknięty przycisk plus lub minus, czyli
    Ctrl + 
oraz
    Ctrl -
czasami działają w przeglądarkach inetrnetowych do powiekszania lub zmniejszenia strony.
Ale jesli potrzebujesz okularów i ich akurat nie masz, to poważniejsze rzeczy lepiej odłożyć na później niż coś zepsuć i płakać.

Jeszcze coś
Można też zobaczyć czy problem występuje z systemu live- CD / USB

38
To prawda, pierwsze konto na Linux Mint jest trochę inne niż tworzone pozostałe konta.
Np. pozostałe konta nie są członkiem grupy sudo , adm i może jeszcze czegoś.
I rzeczywiście na tych pozostałych kontach tak jak piszesz problem występuje.

39
Nie wymaga, po prostu moja komenda była zła
/bin/sh -c "$(echo $HOME)"
próbuje wykonać ścieżkę /home/user co jest bez sensu bo to ścieżka katalogu.
Komunikaty mogą być różne bo
sh na mincie domyślnie jest zlinkowane do /usr/bin/dash
a bash to część /usr/bin/bash

Możesz sprawdzić, bo może coś zainstalowałś
which sh
ls -l /usr/bin/sh

Natomiast wracając do twojego głównego problemu.
Testowałem na maszynach wirtualnych Virtualbox Linux Mint 20.3 Mate zainstalowanym.
i Linux Mint 20.2 Xfce live CD
i na obu nie ma błedu "  '/usr/bin/sh -c echo $HOME'


40
Cytuj
Polecenie
   /usr/bin/sh -c echo $HOME
wpisane z palca w terminalu istotnie nie wykonuje się - wydaje się, że do wykonania powyższego są rzeczywiście wymagane uprawnienia roota.
Cudzysłów powinien teoretycznie pomóc, dzięki temu powinno być traktowane jako jedno polecenie, a nie jak dwa osobne (polecenia).
/bin/sh -c "echo $HOME"

Edycja

Ciekawostka na Linux Mint

$ /bin/sh -c "$(echo $HOME)"
/bin/sh: 1: /home/user: Permission denied

$ /bin/bash -c "$(echo $HOME)"
/bin/bash: /home/user: Jest katalogiem

$ sh -c "echo $SHELL "
/bin/bash

$ sh -c "ps"
    PID TTY          TIME CMD
   4421 pts/1    00:00:00 bash
   5756 pts/1    00:00:00 sh
   5757 pts/1    00:00:00 ps

Edytowane
Dobra nie ważne, u mnie to może być " piaskownica ".
( Po drugie taka ciekawostka moja jest też bez sensu - źle użyte polecenie )

41
robson75
W słowie "niedorozwinięty" nie ma nic złego, ale niektórzy jak dostają takie uwagi to mogą się zamknąć w sobie.
Dlatego najlepiej pisać wprost, że gość nie widzi myślnika.
 ... Jeśli ktoś ma siły.
( może w nocy pracuje, może okulary zgubił, ( nie wnikajmy, bo szkoda czasu ) )


marcin21
Ja proponuję sprawdzić ustawienia Bios /Uefi  oraz wynik komendy.
sudo dmidecode -t memory | grep -i speed
sudo lshw  -C memory

lub poprosić kogoś o pomoc.

Informacje o sprzęcie mogą być przydatne, do przeszukania internetu, czy ktoś jeszcze posiada taki sam sprzęt jak ty.
 np. wynik komendy
inxi -Fxxxrz

Programy Memtest86 oraz Memtest86+
służą do testowania samej pamięci.
Nie wiem / mam wątpliwości czy wyrzuci błąd że w Biosie jeśli jest ustawiona nie właściwa  częstotliwość.
Nie wiem czemu przywrócenie ustawień w Biosie, czyli zgaduje że częstotliwość masz na " AUTO " sprawia u Ciebie błąd.
Oraz z własnego doświadczenia jeśli testować pamięć to polecam użyć dwóch programów.

42
Gdyby nie twój błąd ...
- bateria pada
- płyta główna,
- sekcja zasilania płyty / złącza zasilające

Czasami w Biosie / UEFI można wybrać opcję by komputer się nie uruchamiał ponownie
- np. gdy jest za wysoka temperatura i komputer chce się zresetować.

---------------------

Cytuj
przy uruchamianiu laptopa pokazuje mi się informacja o błędzie związanym ze zegarem pamięci ram ?
- Grzebałeś coś w BIos / Uefi ?
- Czy masz przynajmniej dwie " kości " i czy jesteś w stanie wyciągnąć jedną z nich by sprawdzić czy problem się powtarza ?
- Czy grzebałeś coś z pamięcią RAM ?

Cytuj
Sama pamięć sprawdzałem  już pod kątem błędów i test nic nie wykazał ?
- Czym sprawdzałeś ?

43
Debian / Odp: Otwarcie portów na debian 10
« dnia: 2022-03-20, 12:39:13 »
Są różne serwery, więc się nie znam.
Ale może napiszę bardziej szczegółowo że jesli jest tam system Debian i masz do niego dostęp przez ssh.

Przykładowy poradnik dla otwartych portów znajdziesz tu https://forum.linux.pl/index.php/topic,25718.0.html

Ad.1 Sprawdź czy serwer / usługa jest uruchomiona na Debianie

Ad.2 Sprawdź przy pomocy " nmap " czy port jest otwarty na Debianie ( mozesz użyć " ping " zamiast nmap )
Zarówno z IP lokalnym, jak IP zewnętrznym.
( Zwróć uwagę jakie IP używasz. IPv4 i IPv6 są nie komaptybilne ze sobą / nie będą działać. )

IP lokalne dostaniesz z  komendy " ifconfig "

IP zewnetrzne nie musi istnieć w " ifconfig " jeśli po drodze jest router ( w co w tym przypadku jest mało możliwe )
Przykładowy poradnik jak dostać IP zewnetrzne https://www.cyberciti.biz/faq/how-to-find-my-public-ip-address-from-command-line-on-a-linux/


Potem sprawdz czy te porty są widoczne jako otwarte z internetu.
 Czyli z twojego komputera przy pomocy nmap i IP zewnętrznego serwera.

Dzięku temu powinieneś się domyśleć gdzie masz blokowane połączenie.
usługa (Debian) <--> zapora (Debian) <--> zapora ( dostawca ) <--> zapora (twój komputer) <--> program (twój komputer)

44
Chciałem sprawdzić czy ten temat pisze bot lub inne ustrojstwo.

W każdym razie pytaniami chciałem odrobinę podkreślić,
że o ile jest to możliwe, to nie w każdej okoliczności / przypadku komendy będą zapisywane.
Dlatego logowanie poleceń należy traktować tylko jako dodatkowe zabezpieczenie.

Gdyby ktoś inny szukał to jednym ze sposobów logowania poleceń
jest kopiowanie zawartości /określonych linii pliku " history " po wykryciu zdarzeń np. otwarcia pliku pliku
przy pomocy " inotifywait "

Należy także wziąść pod uwagę że plik może być czyszczony.
Można  próbowac dodatkowo  system zabezpieczyć,
 np. stworzenie własnej powłoki która nie pozwoli na usunięcie zawartości pliku.
W każdym razie zabezpieczenie systemu nie jest łatwe.
Bo jak zabezpieczysz komende " rm " to jeszcze mogą istnieć inne możliwości.


45
Debian / Odp: Otwarcie portów na debian 10
« dnia: 2022-03-19, 09:59:47 »
Cytuj
gdy sprawdzam otwartość portów 9600 i 8081 to są zamknięte
1. Najpierw musi być uruchomiony serwer.
Cos o systemd  dla systemu Debian https://wiki.debian.org/systemd


2. Jak już serwer działa, to wtedy konfigurujesz zaporę.
https://help.ubuntu.com/community/UFW

- " Serwer " działa trochę inaczej niż " klient ".
" Klient " najpierw wysyła dane na otwarty port " serwer-a ",
potem " serwer " odpowiada " klient-owi " ( logiczne chyba ).
Jest to widoczne dzieki " sniferom " np. dzieki  tcpdump
godz IP > IP
godz IP < IP
Pozwala to podejrzeć np. czy dostajesz odpowiedz i na jakim porcie.
ściąga  https://cdn.comparitech.com/wp-content/uploads/2019/06/tcpdump-cheat-sheet.jpg
manual  https://www.tcpdump.org/manpages/tcpdump.1.html

- Zapora po stronie systemu klienta jest zazwyczaj najprostszą zaporą.
Zamknięta na połączenia przychodzące i otwarta na połączenia wychodzące ( logiczne chyba )

- Zapora po stronie systemu serwera może być podobnie skonfigurowana,
ale musi mieć otwarte niektóre porty dla połączeń przychodzących dla aplikacji serwerowych.

- Przy bardziej zaawansowanej konfiguracji zapory należy pamiętać
o kolejności reguł.


3. Jeśli czas Ci pozwala to warto pomyśleć o zabezpieczeniach portów serwera przed atakami.

- Można na przykład ograniczyć zakres IP możliwych połączeń w zaporze na serwerze
( ufw jest dość prostą zaporą i nie wiem czy znajdziesz bardziej zaawansowane reguły )

- Można poczytac o " knokd " , " fail2ban " i może jeszcze coś istnieje ale pamięć zawodzi, i nie siedze ciągle w tym temacie.

- Można poczytać o zabezpieczeniu serwera.
To nie zabezpieczy przed atakiem, ale może pozwolić wykryć atak.
Np. " utwardzanie systemu "  https://duckduckgo.com/?q=linux+Hardening+Security+Tips&t=ffsb&ia=web
" sprawdzanie itegralności systemu " https://duckduckgo.com/?q=linux+tools+aide+rkhunt+malware&t=ffsb&ia=web
konfigurowanie serwera poczty i powiadomień np. logwatch  https://osworld.pl/logwatch-potezny-wszechstronny-i-niedoceniany-analizator-logow/


Nie wszystkie komendy muszą działać na Debianie.
Napisałem na szybko na tyle, na ile czas mi pozwolił i pamięć, resztę trzeba doczytać w internecie i przetestować np. na dodatkowej maszynie wirtualnej, np. na virtualboxie.
Jestem świadom że niektóre rzeczy mogą być bardziej zaawansowane i potrzeba trochę czasu na ich wdrożenie.

Może to wystarczy, powodzenia :)

Strony: 1 2 [3] 4 5 ... 172