Documentation ¶
Overview ¶
Package network -- ネットワークに関するサンプルが配置されています。
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRegister ¶
NewRegister -- このパッケージ用のサンプルを登録する mapping.Register を生成します。
func SSHNoPrivKeyPassPhrase ¶
func SSHNoPrivKeyPassPhrase() error
SSHNoPrivKeyPassPhrase -- 秘密鍵のパスフレーズ無しのSSH接続サンプルです.
本サンプルを実行するには、以下の環境変数が設定されている必要があります。
- $SSH_USER: SSHユーザ名
- $SSH_PASS: SSHパスワード
- $SSH_HOST: 接続先を xxx.xxx.xxx.xxx:port の形式で
- $HOST_KEY: リモートサーバの公開鍵 (ssh-keyscan -4 -t ecdsa remote-host の結果)
REFERENCES:
noinspection GoErrorStringFormat
func SSHSessionCloseAfterRun ¶
func SSHSessionCloseAfterRun() error
SSHSessionCloseAfterRun -- ssh.Run() を呼んだ後に ssh.Close() を呼ぶと io.EOF が返却されることを確認するサンプルです.
REFERENCES:
func SSHWithPrivKeyPassPhrase ¶
func SSHWithPrivKeyPassPhrase() error
SSHWithPrivKeyPassPhrase -- 秘密鍵のパスフレーズありのSSH接続サンプルです.
本サンプルを実行するには、以下の環境変数が設定されている必要があります。
- $SSH_USER: SSHユーザ名
- $SSH_PASS: 秘密鍵のパスワード
- $SSH_HOST: 接続先を xxx.xxx.xxx.xxx:port の形式で
- $HOST_KEY: リモートサーバの公開鍵 (ssh-keyscan -4 -t ecdsa remote-host の結果)
REFERENCES:
noinspection GoErrorStringFormat
Types ¶
This section is empty.