🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.sieci
Article #244117

Re: Serwer pośredniczący SSH

#244117
From: tombo
Date: Tue, 25 Mar 2014 23:03
29 lines
2728 bytes
On 25.03.2014 14:37, Kajetan Staszkiewicz wrote:

> Wiem, że na ludzką głupotę to nie pomoże, ale jest coś takiego jak 
> forwardowanie kluczy. Więc ani klucze, ani hasła do nich nie muszą być na 
> serwerze, co najwyżej mogą.

Odnośnie bezpieczeństwa przeforwardowanego ssh agenta:
  - zaloguj się jako user z przeforwardowanym ssh agentem
  - zobacz jak wyglądają zmienne środowiskowe SSH_AGENT_PID i SSH_AUTH_SOCK
  - jako root na drugiej sesji ustaw sobie takie same SSH_AGENT_PID i SSH_AUTH_SOCK jak ma user
  - zrób ssh  ztego roota jako user na jedną z maszyn na której user ma konto z kluczem, który znajduje się ssh agencie.


Odnośnie tego co napisał Michał, to ma on w zupełności rację. Na jednej z konferencji confidence w krakowie,
w przerwie ktoś pokazywał kawałek kodu w "c", który zrobi na konsoli to co w matrixie zrobiono Neo,
czyli przejęci możliwość czytania i pisania po konsoli.
Teoretycznie to samo można by zrobić w sesji ssh usera z roota
i nie tylko widzieć co pisze, ale także wpisać za użytkownika komendy na terminalu.
Co najważniejsze nie trzeba do tego modyfikować binarek systemu, co by było łatwe do wykrycia
( gdyby ktoś szukał :D )

Kiedyś napisałem sobie skrypcik, do przesiadania się po ssh przez maszynki,
jedyna bezpieczna opcja to forwardowanie portu przez serwer pośredniczący,
może wtedy być skompromitowany, jeśli ktoś zaingeruje choć w jeden pakiet
to ssh to wykryje .
(wpomniany skrypcik leży w tej paczuszce http://debian.atman.pl/debian/dists/squeeze/main/binary-amd64/dossh_0.1~20120727130938.gbpa0f196_all.deb )

-- 
  MG
Technical Details
Message-ID: <53320B25.1000800@o2.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <lgpu81$a94$1@news.task.gda.pl> <lgq960$rca$1@node1.news.atman.pl> <lgrgn1$buh$1@dont-email.me> <lgrup9$tq0$1@mailx.insert.com.pl> <lgs0r3$tf5$1@dont-email.me>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: tombo <tombo-marek@o2.pl>
Newsgroups: pl.comp.os.linux.sieci
Subject: Re: Serwer pośredniczący SSH
Date: Wed, 26 Mar 2014 00:03:01 +0100
Organization: ATMAN - ATM S.A.
Lines: 29
Message-ID: <53320B25.1000800@o2.pl>
References: <lgpu81$a94$1@news.task.gda.pl> <lgq960$rca$1@node1.news.atman.pl> <lgrgn1$buh$1@dont-email.me> <lgrup9$tq0$1@mailx.insert.com.pl> <lgs0r3$tf5$1@dont-email.me>
NNTP-Posting-Host: 095160104010.warszawa.vectranet.pl
Mime-Version: 1.0
X-Trace: node2.news.atman.pl 1395788583 15553 95.160.104.10 (25 Mar 2014 23:03:03 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Tue, 25 Mar 2014 23:03:03 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20121215 Icedove/3.0.11
To: Kajetan Staszkiewicz <vegetaBezSpamu@tuxpowered.net>
In-Reply-To: <lgs0r3$tf5$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit