teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

9

質問内容の修正

2018/12/26 03:43

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  local から踏み台(ホスト名 relay とする)にはユーザ名 local_user で
2
2
  relay から remote にはユーザ名 remote_user でそれぞれ ssh ができて
3
- relay 内で 'sudo su - remote_user' で local_user から remote_user にユーザを切り替える権限をもっています
3
+ relay 内で `sudo su - remote_user` で local_user から remote_user にユーザを切り替える権限をもっています
4
4
 
5
5
  relay 内で remote_user で scp して /home/remote_user にファイルをもってくることはできたのですが
6
6
  /home/local_user /home/remote_user はお互いにパーミション権限がなくファイル移動できず

8

質問内容の修正

2018/12/26 03:43

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  local から踏み台(ホスト名 relay とする)にはユーザ名 local_user で
2
2
  relay から remote にはユーザ名 remote_user でそれぞれ ssh ができて
3
- relay 内で sudo で local_user から remote_user にユーザを切り替える権限をもっています
3
+ relay 内で 'sudo su - remote_user' で local_user から remote_user にユーザを切り替える権限をもっています
4
4
 
5
5
  relay 内で remote_user で scp して /home/remote_user にファイルをもってくることはできたのですが
6
6
  /home/local_user /home/remote_user はお互いにパーミション権限がなくファイル移動できず
@@ -46,7 +46,7 @@
46
46
 
47
47
  ```
48
48
  ssh relay
49
- sudo remote_user
49
+ sudo su - remote_user
50
50
  scp remote:remote.txt /tmp
51
51
  chmod go+r /tmp/remote.txt
52
52
 

7

タグ追加

2018/12/26 03:43

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
File without changes

6

追記

2018/12/21 10:44

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -50,7 +50,7 @@
50
50
  scp remote:remote.txt /tmp
51
51
  chmod go+r /tmp/remote.txt
52
52
 
53
- 別ターミナルで
53
+ 別ターミナルを開いて(local)
54
54
  scp relay:/tmp/remote.txt ./
55
55
 
56
56
  元のターミナル(relay上で)

5

追記

2018/12/20 04:56

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -37,4 +37,22 @@
37
37
  ( パスフレーズを設定してるんですが UseKeychain yes をいれてします )
38
38
 
39
39
  relay では sudo su - abc_user というコマンドで別ユーザになって
40
- ssh remote とうてばパスフレーズなしでログインして remote の xyz というユーザになります
40
+ ssh remote とうてばパスフレーズなしでログインして remote の xyz というユーザになります
41
+
42
+
43
+ 追記:
44
+ 現状のファイルコピー手順
45
+ どうにかこれを簡略化したいです
46
+
47
+ ```
48
+ ssh relay
49
+ sudo remote_user
50
+ scp remote:remote.txt /tmp
51
+ chmod go+r /tmp/remote.txt
52
+
53
+ 別ターミナルで
54
+ scp relay:/tmp/remote.txt ./
55
+
56
+ 元のターミナル(relay上で)
57
+ rm /tmp/remote.txt
58
+ ```

4

追記

2018/12/20 04:56

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -28,4 +28,13 @@
28
28
 
29
29
  とうつと
30
30
  ssh_exchange_identification: Connection closed by remote host
31
- となってトンネル自体はできてるみたいですが認証がうまくいきません
31
+ となってトンネル自体はできてるみたいですが認証がうまくいきません
32
+
33
+
34
+ 追記
35
+
36
+ local で ssh relay だけで relay にログインできます
37
+ ( パスフレーズを設定してるんですが UseKeychain yes をいれてします )
38
+
39
+ relay では sudo su - abc_user というコマンドで別ユーザになって
40
+ ssh remote とうてばパスフレーズなしでログインして remote の xyz というユーザになります

3

質問内容の修正

2018/12/20 03:11

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -22,6 +22,8 @@
22
22
  ssh -vNL 10022:localhost:10022 relay
23
23
  というトンネルをさらに作って
24
24
 
25
+ local:10022 => relay:10022 => remote:22 という2段階のフォワードをつくってからローカル 10022 に
26
+
25
27
  scp -P 10022 remote_user@localhost:/リモートファイルのパス
26
28
 
27
29
  とうつと

2

追記

2018/12/17 10:30

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -14,4 +14,16 @@
14
14
  というポートフォワーディングをはっておいて
15
15
  ローカルから
16
16
  scp -P 10022 relay:/リモートファイルのパス
17
- とうっても動きません…
17
+ とうっても動きません…
18
+
19
+ 追記:
20
+
21
+ ローカルで
22
+ ssh -vNL 10022:localhost:10022 relay
23
+ というトンネルをさらに作って
24
+
25
+ scp -P 10022 remote_user@localhost:/リモートファイルのパス
26
+
27
+ とうつと
28
+ ssh_exchange_identification: Connection closed by remote host
29
+ となってトンネル自体はできてるみたいですが認証がうまくいきません

1

追記

2018/12/17 10:28

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -7,4 +7,11 @@
7
7
  ローカルからローカルユーザ権限で remote_user 権限のファイルを scp することができません
8
8
 
9
9
  ファイルパーミションをあけて /tmp とか誰でも書き込める場所に移動して scp することはできますが
10
- 毎回やるのがかなり手間なので簡単にリモートファイルをコピーする方法はないでしょうか
10
+ 毎回やるのがかなり手間なので簡単にリモートファイルをコピーする方法はないでしょうか
11
+
12
+ たとえば踏み台の remote_user で
13
+ ssh -vNL 10022:localhost:22 remote
14
+ というポートフォワーディングをはっておいて
15
+ ローカルから
16
+ scp -P 10022 relay:/リモートファイルのパス
17
+ とうっても動きません…