SSH 연결 관리자가 있습니까?


24

SSH 연결 정보를 저장하고 클릭시 터미널을 열 수있는 응용 프로그램 (또는 GnomePanel 플러그인)이 있습니까?

노틸러스가 우분투의 "암호 및 암호화 키"를 사용한다는 것을 알고 있지만 터미널에는 그러한 것이 있습니까?

답변:


13

질문을해서 다행입니다. Ubuntu / General Linux SecureCRT에 해당하지만 훨씬 더 많은 옵션이있는 Perl / Gtk 앱인 PAC Manager를 살펴보십시오!

특징 (현재) :

  • 원격 시스템에 대한 연결을 관리 / 실행하는 간단한 GUI.
  • 구성 가능한 [Pre | Post]-연결 로컬 명령 실행.
  • 연결된 클라이언트에 보낼 매크로 (명령)의 구성 가능한 목록.
  • 연결시 로컬로 실행할 매크로 (명령)의 구성 가능한 목록.
  • '예상'을 통해 연결된 컴퓨터에서 구성 가능한 조건부 실행 목록 :. SSH 인증서는 잊어라. 여러 ssh 연결을 연결합니다. 터널 생성 자동화. 기타
  • 프록시 서버를 통해 컴퓨터에 연결하는 기능!
  • 클러스터 연결.
  • TABBED / WINDOWED 터미널
  • Wake On LAN 기능
  • 지역 및 전역 변수, 예 : 비밀번호를 한 번 적어두고 어디에서나 사용하면 수정 사항을 중앙 집중화하여 더 빠르게 변경할 수 있습니다! 에 사용하십시오 :. 비밀번호 보관소. 연결 문자열 재사용. 기타
  • 완벽한 Gnome / Gtk 통합.
  • 관리되는 연결의 '오른쪽 버튼'빠른 실행을위한 트레이 아이콘.
  • 펄 /은 Gtk로 작성 (대기, 있다 ? 기능 글쎄, 그것은 나를 위해입니다;! =)
  • DEB, RPM 및 .TAR.GZ 패키지 이용 가능 !!
  • (자유롭게) 무료입니다! GNU GPLv3에 따라 라이센스를 받았습니다.

PAC를 설치하기 전에 다음 패키지가 필요합니다.

libgnome2-gconf-perl
libexpect-perl
libnet-proxy-perl
libcrypt-cbc-perl
libcrypt-blowfish-perl
libgtk2-gladexml-perl
libgtk2-ex-simple-list-perl
libnet-arp-perl
libossp-uuid-perl
libcrypt-rijndael-perl
libgtk2-uniqu

http://sourceforge.net/projects/pacmanager/


이것은 정말 훌륭한 도구입니다. 문제는 우분투가 나쁜 품질의 패키지를 말하기 전에 설치하는 것입니다. 그러나 멋진 작동
chandank

완전한 기능을 갖춘 응용 프로그램처럼 보이며 16.04에서 훌륭하게 작동합니다.
Kevin Bowen

7

SSH 키 인증을 사용할 때마다 사용자가 암호없이 다른 컴퓨터에 로그인 할 수있을 때마다 세부 정보를 입력하는 것에 대해 귀찮게하십니까? 상당히 강력하고 시작하기가 매우 쉽습니다.

먼저 사용자의 키를 생성해야합니다. 이것은 공개 키와 개인 키로 구성됩니다. (사이드 바 : 누구에게도 개인 키를 제공하지 마십시오.) 다음을 실행하십시오.

ssh-keygen

키를 사용할 때마다 암호를 입력해야하는지 묻습니다. 그것은 당신에게 달려 있습니다. 완전히 옵션입니다.

완료되면 키를 서버에 업로드하기 만하면됩니다. 고맙게도 당신을 위해 그것을 처리 할 수있는 작은 응용 프로그램이 있습니다.

ssh-copy-id remote_user@remote_host

그런 다음 ssh remote_user@remote_host프롬프트없이 로그인해야합니다.

원 클릭 런처의 경우 다음과 같은 명령으로 런처를 만들 수 있습니다.

gnome-terminal -e "ssh remote_user@remote_host"

또한 ~/.bash_aliases파일에 별명 스크립트를 작성 하여 연결을 해제합니다 ( 정말 게으 르기 때문에 !).


의견 주셔서 감사합니다! 사용 publickey가능한 곳을 사용 하고 있습니다. 불행히도 내가 일하고있는 일부 웹 사이트 (저는 웹 개발자입니다)는 keyboard승인 만 허용합니다
German Rumm

6

앱을 설치하는 것보다 훨씬 간단한 방법입니다.

데스크탑에 디렉토리를 작성하십시오 (예 : ssh라고 함).

선호하는 편집기에서 [servername i ssh to to]라는 파일을 작성하십시오.

그 파일에서

[Desktop Entry]
Version=1.0
Type=Application
Name=SERVER NAME
Comment=ssh to SERVER NAME
Exec=ssh user@SERVER NAME
Icon=
Path=
Terminal=true
StartupNotify=false

이제 파일을 실행 파일로 표시하십시오. 끝난.

희망이 도움이됩니다.


간단하고 명확하며 관리가 쉬운 데스크탑 엔트리 방식의 +1! 사용자 이름에 \가있는 경우 (NT 도메인을 앞에 추가해야하는 열린 ID와 같이) ssh 명령 자체에는 2 개의 백 슬래시가 필요하므로 .desktop 항목의 명령에는 4가 필요합니다. 예 : [domain]\\\\[username]@[server]
레벨

5

그놈 연결 관리자 는 시도해 볼만한 가치가 있습니다. 아직 조용하지는 않지만 흥미로운 기능을 제공하고 사용할 수 있습니다.


이것은 다음 예입니다. 간단한 응용 프로그램이 좋은 응용 프로그램입니다. GCM은 SSH 연결 관리자로만 작동하며 그 밖의 이점은 없습니다.
jacek.ciach

4

SSHMenu를 살펴보십시오. Gnome 패널에 통합되어 있으며 연결 당 터미널을 열 수 있습니다.

sshmenu-gnome

sudo apt-get install sshmenu-gnome

2
그것을 시도, 좋은 응용 프로그램. 그러나 publickey인증 에서만 작동 합니다. 적어도 나는 비밀번호를 제공 할 방법을 찾지 못했다
German Rumm

2

한 번 봐 가지고 'sshch'을

여기에 이미지 설명을 입력하십시오

이 유틸리티는 SSH 연결 정보를 저장하지만 curses 인터페이스를 사용합니다.


정말 좋은 앱!
Vano

나는 이런 것이 존재하기를 바랐다. 감사합니다!
jamzsabb

1

나는 우분투에 대한 간단한 ssh 관리자를 만들었습니다. 원하는 경우 https://github.com/Doka-NT/ssh-manager

모든 구성은 .json 파일에 있습니다. 기본적으로 gnome-terminal을 사용하지만 다른 것으로 변경할 수 있습니다


0

나는 우분투에서 Remmina한동안 사용 해 왔으며 , 그것이 잘 작동한다고 생각하며 사용하기 쉽습니다. Putty와 매우 유사하며 DP, VNC, SPICE, NX, XDMCP, SSH 및 EXEC와 같은 다른 프로토콜을 지원합니다.

레미 나 메인 윈도우

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.