내가 실제로 사용하는 Mac에서 SSH 연결할 때 설정 목록
소개
전제
호스트 설정
/etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
{対象サーバのIP} {対象サーバのホスト名}
기본 설정
타임아웃하지 않기
~/.ssh/config
# 5秒おきに応答確認をします。
ServerAliveInterval 5
KeepAlive 사용
~/.ssh/config
TCPKeepAlive yes
연결할 때 옵션으로 경고하지 않도록 함
~/.ssh/config
# 踏み台する際とかにこの警告がでて先に進まない場合とかを防ぐため。
Host *
StrictHostKeyChecking no
대상 서버에 연결
이미지
설정 내용
~/.ssh/config
Host {対象サーバの名称}
HostName {IPアドレス or サーバホスト名}
Port {ポート番号}
User {接続するユーザ名}
IdentityFile {秘密鍵の置き場所}
보충
발판 서버를 통해 대상 서버에 연결
이미지
설정 내용
~/.ssh/config
Host {踏み台サーバの名称}
HostName {IPアドレス or サーバホスト名}
Port {ポート番号}
User {接続するユーザ名}
IdentityFile {秘密鍵の置き場所}
Host {対象サーバの名称}
HostName {IPアドレス or サーバホスト名}
Port {ポート番号}
User {接続するユーザ名}
IdentityFile {秘密鍵の置き場所}
ProxyCommand ssh {踏み台サーバの名称} -W %h:%p
발판 서버를 통해 대상 서버에 특정 IP 또는 포트로 연결
이미지
설정 내용
~/.ssh/config
Host {踏み台サーバの名称}
HostName {IPアドレス or サーバホスト名}
Port {ポート番号}
User {接続するユーザ名}
IdentityFile {秘密鍵の置き場所}
Host {対象サーバの名称}
ProxyCommand ssh -C -f -N -L {指定するIPアドレス}:{指定するポート}:{踏み台サーバの名称}:{踏み台サーバのポート} {対象サーバのIPアドレス}@{対象サーバの{IPアドレス or サーバホスト名}
보충
Reference
이 문제에 관하여(내가 실제로 사용하는 Mac에서 SSH 연결할 때 설정 목록), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/neriai/items/5a706fa4f75598001d41텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)