Gzie mogę znaleść ustawienia sysloga?
dla sshd mam coś takiego
SyslogFacility AUTH
LogLevel INFO
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez robo1973
Gzie mogę znaleść ustawienia sysloga?
dla sshd mam coś takiego
SyslogFacility AUTH
LogLevel INFO
Tzn ? Gdzie powinienem ustawić ? Czy trzeba po zainstlowaniu właczeć syslog
root@Gargoyle:~$ /etc/init.d/sshd restart
cat: can't open '/var/run/sshd.pid': No such file or directory
sh: you need to specify whom to kill
/etc/ssh/sshd_config line 34: unsupported log facility '/var/log/auth.log'
root@Gargoyle:~$
root@Gargoyle:~$ opkg install syslog
Package aria2 version 1.14.1-1 has no valid architecture, ignoring.
Unknown package 'syslog'.
Collected errors:
* opkg_install_cmd: Cannot install package syslog.
root@Gargoyle:~$
Chciałbym zapisywać logi z open ssh Tylko jak ustawię SyslogFacility AUTH to nie bardzo wiem gdzie je zapisuje.
SyslogFacility /var/log/auth.log tego ustawienia nie chce przyjąć
Po bezczynnej sesji ssh chcę żeby mnie wylogowało z serwera po 2 min.
Znalazłem coś takiego
#edit:
albo sprawdź czy masz zmienną TMOUT: echo $TMOUT
jak nie to ustaw sobie: export TMOUT=300, czyli 5 minut. Jak to zadziała to dodaj sobie do .bashrc exportowanie tej zmiennej.
Jak wpiszę z konsoli to zmienna jest pamiętana ale jak zrobię reboot to już nie. Gdzie wpisać, żeby system pamiętał ustawianie zmiennej?
Dzięki Cezary, Jak mam już nowe konto to gdzie dla tego konta wgrać klucz_pub.txt ?, żeby automatycznie się zalogować
Pewnie głupie pytanie no ale. Jak założyć konto użytkownika na serwerku open ssh postawinym na TL. Normalnie na roota zestawiam ssh a chciałbym na innego dodatkowego użytkownika
Właśnie że nie Wgrałem obraz i padł
Zapytam tutaj
TL 3420 ubiłem. Reanimuję op kablu i mam zały czas
APP99 ar7241 - Virint U-boot
DRAM:
sri
art7240_ddr initial_config(133): virian ddr1 init
Z przodu świecą wszystkie diody, system miga
Czy można go jeszcze postawić
root@Gargoyle:~$ telnet 127.0.0.1 22
SSH-2.0-OpenSSH_5.8
W przypadkiu gdy jest tunel
root@Gargoyle:~$ telnet 127.0.0.1 1000
Ńé=ĐČ(oë`
W przypadku gdy niema ssh
root@Gargoyle:~$ telnet 127.0.0.1 10000
telnet: cannot connect to remote host (127.0.0.1): Connection refused
root@Gargoyle:~$
Chyba w obydwu przypadkach jezeli jest albo nie połączenie telnet wypluwa polecenie. raz krzaki a gdy nie ma to komunikat telnet: cannot connect to remote host (127.0.0.1): Connection refused
W ruterki mam Gargoyle
Robię całe
root@Gargoyle:~$ if echo "close" | telnet localhost 1000 2>/dev/null | grep -q
Escape; then echo "ok"; else echo "nie"; fi
nie
root@Gargoyle:~$ if echo "close" | telnet localhost 10009 2>/dev/null | grep -q
Escape; then echo "ok"; else echo "nie"; fi
nie
root@Gargoyle:~$ telnet localhost 1000
Z3ˇ tu wypluwa bo na 1000 działa ssh
Hyy Dzięki ale czy telnet nawiązuje polączenie czy nie podaje mi skrypt że nie
ho "close" | telnet localhost 1000
Jak niema to wypluwa
telnet: cannot connect to remote host (127.0.0.1): Connection refused
Jak jest to: }p}DÄČę-ŔY
Po co tak? netstat -at| telnet localhost 1000
Możesz podać prawidłowe rozwiązanie? Po prostu chcę sprawdzać czy łączy się z telnetem na localhost 1000
Cześć Cezary możesz luknąć na skrypt
if ! netstat -at| telnet localhost 1000 > /dev/null; then
kill $(lsof -i | grep 1000)
fi
problem z telnetem gdy zdalny host niema netu
Po ciężkich testach wpadłem że jak się wpisze na serwerzeSSH telnet localhost 10001 to pojawiają się krzaki w odpowiedzi i sprawdza przez to zestawiony tunel. Wszystko jest ok. do póki nie zerwie internet na kliencie. Serwer pamięta połączenie a skrypt się nie wykona bo nie ma krzaków ani połączenia . Proszę o pomoc w dalszej modyfikacji
if ! netstat -at| telnet localhost 1000 > /dev/null; then
kill $(lsof -i | grep 1000)
Właśnie że od strony serwera nic Ciężko sprawdzić czy jest tunel aktywny. ssh: Exited: Bad TCP forward
127.0.0.1:1000
Czy tunel zestawiony czy nie to pinguje
To jest mój tunel wywoływany z klienta
ssh -g -N -f -R 1000:xxx.192.168.1.10:20000 root@yy.yy.yyy.yy
wpisuje ping -q -c 1 -W 10 192.168.1.10:20000 i nie pinguję Na jaki adres IP?
Zrób ping klienta po prostu?
Na jaki IP bo na IP klienta wenątrz sieci nie odpowida
Ehhh. A może byś zainstalował taki pakiet?
Uff faktycznie Dzięki !!!
Jeszcze mam taki problem. Umiem już ubić na serwerze openssh połaczenie shh na danym porcie. Jak teraz ze strony serwera sprawdzać czy mamy aktywne połączenie z klientem np na porcie 1000?
# lsof -i -P | grep sshd
-sh: lsof: not found
zrób na kliencie po prostu ps
No dobra ale ja chcę tak skonstruować polecenie, żeby zawsze szukało mi i podawało pida wiedząc że jest ssh na porcie 1000
Zestawiam ssh i polecenie to czyta aktualny pid procesu, żebym mógł go potem kill pid
eko.one.pl → Posty przez robo1973
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc