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

334

(21 odpowiedzi, napisanych Oprogramowanie / Software)

Właśnie że nie Wgrałem obraz i padł

335

(21 odpowiedzi, napisanych Oprogramowanie / Software)

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

Cezary napisał/a:

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

Cezary napisał/a:

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?

Cezary napisał/a:

Zrób ping klienta po prostu?

Na jaki IP bo na IP klienta wenątrz sieci nie odpowida

Cezary napisał/a:

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

Cezary napisał/a:

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