tylko jeszcze jedna kwestia
jak przesylam coś przez scp 1 raz na klienta do którego jeszcze nie wysyłałem nic, mimo ze do known_hosts dodane jest ip klienta to dostaje komunikat:
The server's host key is not cached. You have no guarantee
that the server is the computer you think it is.
The server's rsa2 key fingerprint is:
ssh-rsa 1029 56:65:51:b6:4e:5f:63:e9:6b:0c:d8:9d:g2:c1:46:54
If you trust this host, enter "y" to add the key to
PuTTY's cache and carry on connecting.
If you want to carry on connecting just once, without
adding the key to the cache, enter "n".
If you do not trust this host, press Return to abandon the
connection.
Store key in cache? (y/n)
da sie go uniknac? (btw tu uzywam pscp zamiast scp)
a juz poza ssh i scp: jaki jeszcze inne podejscie do tematu mógłbym uzyc? rozumiem że sockety (ale to nie do konca bezpieczne?), mowisz cos o netcat(nigdy tego nie uzywalem), pewnie telnet ale to juz wole ssh, jeszcze jakies alternatywy?
w razie gdyby server ssh po stronie klienta byl nie dobrym rozwiazaniem albo performance bylby zły itd
edit1
a co do zewnetrznych IP: raczej nie beda miec stalego ale zawsze zostaje dyndns czy noip
edit2
a co do serwera sshd: jak wiele wymagałaby konfiguracja? wezmy na warsztat jakis komputer z windowsem, linuxem, androida ewentualnie ios'a (odbiorcy)
na linuchu to z linii komend (ale chyba potrzebuje praw roota?)
na windowsie.. openssh pewnie bedzie wystarczajace
android.. sa jakies darmowe aplikacje tworzace serwer ssh ale nie wiem jak to dziala, zwykle sa ograniczone a wiecej jest platne; ale android to przeciez linux - mozna zainstalowac, tylko znow - chyba potrzeba roota telefonu a tego wolalbym uniknac
ios: nie wiem
nie bedzie tu trzeba otwierac jakichs portów w routerze? jesli np serwer bedzie gdzieś-tam cloud/vps pod ip np 123.123.12.12, a urzadzenie bedzie podpiete pod wifi w domu?