Difference between revisions of "Ssh сървър"

From Ilianko
Line 6: Line 6:
 
ssh - Secure shell
 
ssh - Secure shell
  
 
+
ssh се ползва за достъп до отдалечен компютър, като се използва криптирана връзка.
ssh e клиент за свързване към ssh-сървър. ssh се ползва за достъп до отдалечен компютър, като се използва криптирана връзка.
 
 
    
 
    
 
За създаване на връзка към отдалечена машина през криптирана връзка  
 
За създаване на връзка към отдалечена машина през криптирана връзка  
Line 13: Line 12:
 
където ''user' e името на потребитяла на отдалечената машина, а ''host'' е адреса.
 
където ''user' e името на потребитяла на отдалечената машина, а ''host'' е адреса.
  
=== Остраняване на грешки ===
+
== Остраняване на грешки ==
Ако командата не може да бъде намерена, трябва да я инсталирате:
+
 
 +
=== Няма инсталиран клиент ===
 +
Ако командата ssh не може да бъде намерена, трябва да я инсталирате:
 
  # sudo apt-get install openssh-client
 
  # sudo apt-get install openssh-client
  
 +
=== Няма инсталиран сървър ==
 
Ако след изпълнението на командата при опит за свързване с отдалечения компютър ви даде '''Conection refused''', най-вероятно на отдалечения компютър няма инсталиран ssh  сървър.
 
Ако след изпълнението на командата при опит за свързване с отдалечения компютър ви даде '''Conection refused''', най-вероятно на отдалечения компютър няма инсталиран ssh  сървър.
  
[[ssh сървър|Инсталация на ssh сървър]]
+
shell# sudo apt-get install openssh-server
  
=== Полезно ===
+
== VPN/Proxy ==
 
Криптиране на web трафик, при достъп до Интернет от несигурна точка или случайна Интернет връзка.
 
Криптиране на web трафик, при достъп до Интернет от несигурна точка или случайна Интернет връзка.
 
  # ssh -D 8080 -fN user@server  
 
  # ssh -D 8080 -fN user@server  
 +
 
Командата извършва tunneling, като всички заявки към локалната машина на порт 8080 се пренасочват, към отдалечената машина. Mоже да работи с Firefox, като в настройките на Firefox се настрои ползване на proxy през SOCKS:127.0.0.1:8080.
 
Командата извършва tunneling, като всички заявки към локалната машина на порт 8080 се пренасочват, към отдалечената машина. Mоже да работи с Firefox, като в настройките на Firefox се настрои ползване на proxy през SOCKS:127.0.0.1:8080.
  
 
[[Category:ssh]]
 
[[Category:ssh]]

Revision as of 13:31, 28 May 2012

# sudo apt-get install openssh-server


ssh

ssh - Secure shell

ssh се ползва за достъп до отдалечен компютър, като се използва криптирана връзка.

За създаване на връзка към отдалечена машина през криптирана връзка

# ssh user@host

където user' e името на потребитяла на отдалечената машина, а host е адреса.

Остраняване на грешки

Няма инсталиран клиент

Ако командата ssh не може да бъде намерена, трябва да я инсталирате:

# sudo apt-get install openssh-client

= Няма инсталиран сървър

Ако след изпълнението на командата при опит за свързване с отдалечения компютър ви даде Conection refused, най-вероятно на отдалечения компютър няма инсталиран ssh сървър.

shell# sudo apt-get install openssh-server

VPN/Proxy

Криптиране на web трафик, при достъп до Интернет от несигурна точка или случайна Интернет връзка.

# ssh -D 8080 -fN user@server 

Командата извършва tunneling, като всички заявки към локалната машина на порт 8080 се пренасочват, към отдалечената машина. Mоже да работи с Firefox, като в настройките на Firefox се настрои ползване на proxy през SOCKS:127.0.0.1:8080.