Strona 1 z 1

telnet: Unable to connect to remote host: Connection refused

: 11 gru 2016, 09:48
autor: 87kelthuzad
Witam mam dziwny problem z połączeniem dwóch komputerów. Na youtube znalazłem taki filmik https://www.youtube.com/watch?v=Mszf9mAY1D8 i zrobiłem wszytko jak tam jest opisane i po wypraniu polecenia telnet ip wyskoczyło mi coś takiego
telnet: Unable to connect to remote host: Connection refused.
Wiec pomyślałem że możne takie same czynności muszę zrobić na pc2 i robiłem ale kiedy doszedłem do polecenia sudo /etc/init.d/xinetd restart pojawiło mi się coś takiego:

Kod: Zaznacz cały

stop: Unknow instance:
xineted  start/running, process 3163
Ale postanowiłem odpalić telnet na pc2 i połączyć się z pc1, o dziwo wszystko zadziałało mimo błędy a jak na pc1 wszystko poprawnie zrobiłem to wywala
telnet: Unable to connect to remote host: Connection refused

Re: telnet: Unable to connect to remote host: Connection refused

: 11 gru 2016, 12:55
autor: mario_7
Opisz w skrócie jakie polecenia wykonywałeś na obu komputerach oraz jakie pliki i jak modyfikowałeś.

Re: telnet: Unable to connect to remote host: Connection refused

: 11 gru 2016, 13:24
autor: 87kelthuzad
PC1

Kod: Zaznacz cały

sudo apt-get install xinetd telnetd
sudo nano /etc/inetd.conf 
do pliku dodaje:
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnet
sudo nano /etc/xinetd.conf
tu dodaje:
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/

defaults
{
# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
sudo /etc/init.d/xinetd restart
Później znalazłem jeszcze w internecie coś takiego

Kod: Zaznacz cały

sudo nano /etc/xinetd.d/telnet
i tu dodałem:
# default: on
# description: The telnet server serves telnet sessions; it uses
# unencrypted username/password pairs for authentication.
service telnet
{
bind = tu mam adres ip komputera do którego chce się dostać 
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
PC2:

Re: telnet: Unable to connect to remote host: Connection refused

: 11 gru 2016, 14:25
autor: jacekalex
Nie lepiej olać zabytkowy telnet, Xinetd i inne śmiecie, i zainstalować OpenSSH?

Robi dokładnie to samo, ale znacznie bezpieczniej i stabilniej, a konfiguracja jest z 3 razy łatwiejsza niż to, co próbujesz osiągnąć telnetem i xinetd'em.

RTFM:
https://help.ubuntu.com/community/SSH

Re: telnet: Unable to connect to remote host: Connection refused

: 11 gru 2016, 17:36
autor: 87kelthuzad
Ok dzięki ale mam pytanie openshh-server i client zainstalowałem na drugim komputerze ale by się połączyć używam putty a nie chciałbym. Jak mogę się w konsoli połączyć do innego komputera ?

Re: telnet: Unable to connect to remote host: Connection refused

: 11 gru 2016, 19:18
autor: jacekalex
na jednym podnieść serwer ssh (trzeba pewnie troszkę dopasować konfigurację), otworzyć w firewallu port na którym słucha serwer SSH, domyślnie port 22, ale może być praktycznie dowolny z przedziału 1-65535.

Warto też wygenerować klucze ssh, i ustawić logowanie kluczem kryptograficznym, to wyraźnie poprawia bezpieczeństwo serwera.

W dokumentacji na wiki ubuntu masz wszystko, co potrzeba do konfiguracji serwera ssh.

Ten drugi komputer z Putty jaki ma system?
Jeśli to linux, to łączysz się z konsoli czy terminala na zdalną konsolę serwera poleceniem

Kod: Zaznacz cały

ssh USER@ADRES_SERWERA
Możesz też ustawić dla konkretnych hostów opcje w pliku /etc/ssh/ssh_config, opcje serwera ssh są w pliku /etc/ssh/sshd_config.

Re: telnet: Unable to connect to remote host: Connection refused

: 12 gru 2016, 08:26
autor: 87kelthuzad
ssh USER@ADRES_SERWERA
chodzi o:
ssh ip komputera
?

Re: telnet: Unable to connect to remote host: Connection refused

: 12 gru 2016, 22:47
autor: mario_7
chodzi o

Kod: Zaznacz cały

ssh nazwa_użytkownika@adres_ip_serwera
np.

Kod: Zaznacz cały

ssh 87kelthuzad@10.0.0.2