質問編集履歴

9

質問内容の修正

2018/12/26 03:43

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  relay から remote にはユーザ名 remote_user でそれぞれ ssh ができて
4
4
 
5
- relay 内で 'sudo su - remote_user' で local_user から remote_user にユーザを切り替える権限をもっています
5
+ relay 内で `sudo su - remote_user` で local_user から remote_user にユーザを切り替える権限をもっています
6
6
 
7
7
 
8
8
 

8

質問内容の修正

2018/12/26 03:43

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  relay から remote にはユーザ名 remote_user でそれぞれ ssh ができて
4
4
 
5
- relay 内で sudo で local_user から remote_user にユーザを切り替える権限をもっています
5
+ relay 内で 'sudo su - remote_user' で local_user から remote_user にユーザを切り替える権限をもっています
6
6
 
7
7
 
8
8
 
@@ -94,7 +94,7 @@
94
94
 
95
95
  ssh relay
96
96
 
97
- sudo remote_user
97
+ sudo su - remote_user
98
98
 
99
99
  scp remote:remote.txt /tmp
100
100
 

7

タグ追加

2018/12/26 03:43

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes

6

追記

2018/12/21 10:44

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -102,7 +102,7 @@
102
102
 
103
103
 
104
104
 
105
- 別ターミナルで
105
+ 別ターミナルを開いて(local)
106
106
 
107
107
  scp relay:/tmp/remote.txt ./
108
108
 

5

追記

2018/12/20 04:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -77,3 +77,39 @@
77
77
  relay では sudo su - abc_user というコマンドで別ユーザになって
78
78
 
79
79
  ssh remote とうてばパスフレーズなしでログインして remote の xyz というユーザになります
80
+
81
+
82
+
83
+
84
+
85
+ 追記:
86
+
87
+ 現状のファイルコピー手順
88
+
89
+ どうにかこれを簡略化したいです
90
+
91
+
92
+
93
+ ```
94
+
95
+ ssh relay
96
+
97
+ sudo remote_user
98
+
99
+ scp remote:remote.txt /tmp
100
+
101
+ chmod go+r /tmp/remote.txt
102
+
103
+
104
+
105
+ 別ターミナルで
106
+
107
+ scp relay:/tmp/remote.txt ./
108
+
109
+
110
+
111
+ 元のターミナル(relay上で)
112
+
113
+ rm /tmp/remote.txt
114
+
115
+ ```

4

追記

2018/12/20 04:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -59,3 +59,21 @@
59
59
  ssh_exchange_identification: Connection closed by remote host
60
60
 
61
61
  となってトンネル自体はできてるみたいですが認証がうまくいきません
62
+
63
+
64
+
65
+
66
+
67
+ 追記
68
+
69
+
70
+
71
+ local で ssh relay だけで relay にログインできます
72
+
73
+ ( パスフレーズを設定してるんですが UseKeychain yes をいれてします )
74
+
75
+
76
+
77
+ relay では sudo su - abc_user というコマンドで別ユーザになって
78
+
79
+ ssh remote とうてばパスフレーズなしでログインして remote の xyz というユーザになります

3

質問内容の修正

2018/12/20 03:11

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -46,6 +46,10 @@
46
46
 
47
47
 
48
48
 
49
+ local:10022 => relay:10022 => remote:22 という2段階のフォワードをつくってからローカル 10022 に
50
+
51
+
52
+
49
53
  scp -P 10022 remote_user@localhost:/リモートファイルのパス
50
54
 
51
55
 

2

追記

2018/12/17 10:30

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -31,3 +31,27 @@
31
31
  scp -P 10022 relay:/リモートファイルのパス
32
32
 
33
33
  とうっても動きません…
34
+
35
+
36
+
37
+ 追記:
38
+
39
+
40
+
41
+ ローカルで
42
+
43
+ ssh -vNL 10022:localhost:10022 relay
44
+
45
+ というトンネルをさらに作って
46
+
47
+
48
+
49
+ scp -P 10022 remote_user@localhost:/リモートファイルのパス
50
+
51
+
52
+
53
+ とうつと
54
+
55
+ ssh_exchange_identification: Connection closed by remote host
56
+
57
+ となってトンネル自体はできてるみたいですが認証がうまくいきません

1

追記

2018/12/17 10:28

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -17,3 +17,17 @@
17
17
  ファイルパーミションをあけて /tmp とか誰でも書き込める場所に移動して scp することはできますが
18
18
 
19
19
  毎回やるのがかなり手間なので簡単にリモートファイルをコピーする方法はないでしょうか
20
+
21
+
22
+
23
+ たとえば踏み台の remote_user で
24
+
25
+ ssh -vNL 10022:localhost:22 remote
26
+
27
+ というポートフォワーディングをはっておいて
28
+
29
+ ローカルから
30
+
31
+ scp -P 10022 relay:/リモートファイルのパス
32
+
33
+ とうっても動きません…