Macターミナルでscpコマンド
scp ~/desktop/<hoge>/<hogefile> <接続先のユーザー>@192.168.1.11:~/desktop
を打ってみたら
ssh: connect to host 192.168.1.11 port 22: Connection refused lost connection
と表示されて転送出来ません。
ssh -v -l ~/desktop/<hoge>/<hogefile> <接続先のユーザー>@192.168.1.11:~/desktop
でエラーを確認してみたら
OpenSSH_7.9p1, LibreSSL 2.7.3 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 48: Applying options for * debug1: resolve_canonicalize: hostname 192.168.1.11:~/desktop is an unrecognised address debug1: Connecting to 192.168.1.11:~/desktop port 22. ssh: Could not resolve hostname 192.168.1.11:~/desktop: nodename nor servname provided, or not known
と書かれていました。ssh_configを見てみたら
# $OpenBSD: ssh_config,v 1.33 2017/05/07 23:12:57 djm Exp $ # This is the ssh client system-wide configuration file. See # ssh_config(5) for more information. This file provides defaults for # users, and the values can be changed in per-user configuration files # or on the command line. # Configuration data is parsed as follows: # 1. command line options # 2. user-specific file # 3. system-wide file # Any configuration value is only changed the first time it is set. # Thus, host-specific definitions should be at the beginning of the # configuration file, and defaults at the end. # Site-wide defaults for some commonly used options. For a comprehensive # list of available options, their meanings and defaults, please see the # ssh_config(5) man page. # Host * # ForwardAgent no # ForwardX11 no # PasswordAuthentication yes # HostbasedAuthentication no # GSSAPIAuthentication no # GSSAPIDelegateCredentials no # BatchMode no # CheckHostIP yes # AddressFamily any # ConnectTimeout 0 # StrictHostKeyChecking ask # IdentityFile ~/.ssh/id_rsa # IdentityFile ~/.ssh/id_dsa # IdentityFile ~/.ssh/id_ecdsa # IdentityFile ~/.ssh/id_ed25519 # Port 22 # Protocol 2 # Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc # MACs hmac-md5,hmac-sha1,umac-64@openssh.com # EscapeChar ~ # Tunnel no # TunnelDevice any:any # PermitLocalCommand no # VisualHostKey no # ProxyCommand ssh -q -W %h:%p gateway.example.com # RekeyLimit 1G 1h Host * SendEnv LANG LC_*
これが入っていました。
質問が2つありまして、まずどうしたらscpで転送できるようになりますか?
それから
#
ってコメントアウトですよね?
ssh_configのコメントアウトされている部分を除くと
Host * SendEnv LANG LC_*
ここだけですがいいのでしょうか?
全くの初心者ですがよろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。