Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Astor в Apr 22, 2005, 23:30



Титла: Не мога да остановя ssh връзка м/у копютри
Публикувано от: Astor в Apr 22, 2005, 23:30
Здравейте, имам следния проблем. На един лаптоп който е със сринат Windows, искам да извлека данните през Lan картата.

Та ето какво правя: Закачам лаптопа към едно друго PC на Windows, а на лаптопа Boot-вам едно CD на Suse 9.1 и давам на Rescue System от мянюто в началото. После след като се зареди всичко си монтирам дяловете вдигам eth0 (lan картата на лаптопа). И когато се опитам да остановя ssh връзка от копютъра с Windows и Putty на 22 порт, ми казва Acces Dennied или Refused (не съм много сигурен кое от двете).

Как мога да остановя връзката? И защо дава тази грешка Putty-то?


Титла: Не мога да остановя ssh връзка м/у копютри
Публикувано от: eNcLaVe в Apr 23, 2005, 00:25
Ако искаш да си спасиш данните, пусни едно Live CD  например Knoppix и стартирай Самба-та на машината от която ще точиш данните. в случая - лаптопа. Не виждам каква полза имаш от SSH и Putty щом искаш да прехвърляш данни.....


Титла: Не мога да остановя ssh връзка м/у копютри
Публикувано от: betso в Apr 23, 2005, 01:17
Има смисъл от ssh заради scp и sftp (всъщност не знам, дали Putty поддържа тези екстри). Погледни на Linux-машината /etc/hosts.allow и /etc/hosts.deny. Оправи ги (например изкоментирай ALL в hosts.deny) и опитай пак.
Все пак идеята на eNcLaVe със самбата е може би по-удобна и по-елегантна. Успех! :)


Титла: Не мога да остановя ssh връзка м/у копютри
Публикувано от: в Apr 23, 2005, 08:51
Подобен яд съм имал, ако ПЦ-то под винбоз ХП има сервиз пак 2 провай да изключиш файрлола


Титла: Не мога да остановя ssh връзка м/у копютри
Публикувано от: Astor в Apr 23, 2005, 15:14
Здрвейте, проблема го реших както казахте със Knopix. Компа с Windows е на SP1 и няма никакъв пуснат firewall. А ми е интересно за какво може да служи тази опция Rescue System на CD-то Suse? Там в /etc няма нито hosts.allow нито hosts.deny.


Титла: Не мога да остановя ssh връзка м/у копютри
Публикувано от: в Apr 23, 2005, 17:54
Тази опция е за система с инсталиран вече линукс.


Титла: Не мога да остановя ssh връзка м/у копютри
Публикувано от: ivanatora в Apr 23, 2005, 20:35
А firewall откъм линукса? Я виж кво ти дава iptables -L, има ли някак ви правила там и какви са default policies на веригите (INPUT по-специално) трябва да е ACCEPT. Демек да виждаш нещо такова:
Примерен код
Chain INPUT (policy ACCEPT)
target     prot opt source               destination        

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination        

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination      

Ако policy-то е различно от ACCEPT можеш да го възстановиш със
iptables -P INPUT ACCEPT


Титла: Не мога да остановя ssh връзка м/у копютри
Публикувано от: zeridon в Apr 23, 2005, 20:37
Добре ... никой не се сети да зададе идиотския въпрос а пуснат ли е sshd??


Титла: Не мога да остановя ssh връзка м/у копютри
Публикувано от: XaugyTuH в Apr 24, 2005, 03:48
Който се е сетил го е домързяло да го напише, според мен. Поне на мен така ми се случи.  ;)


Титла: Не мога да остановя ssh връзка м/у копютри
Публикувано от: Astor в Apr 24, 2005, 19:16
Примерен код
iptables -L
-bash: iptables: command not found
Май няма iptables в това ядро. А за sshd не знам как може да се провери дали е старитрано, но например от тази rescue конзола мога да си се свързвам към други линукс компютри. Но като напиша:
Цитат
sshd
-bash: sshd: command not found


Титла: Не мога да остановя ssh връзка м/у копютри
Публикувано от: ivanatora в Apr 25, 2005, 09:19
Ако правиш това като нормален потребител вероятно изпълнимите файлове на програмите са извън $PATH-а на потребителя ти. Демек не може да ги изпълнява ако не зададе целия път до файла (/usr/sbin/blabla). Така че можеш да ги намериш с find / -name "iptables";
Пък да видиш дали sshd е стартиран: ps -Af |grep sshd