質問編集履歴

1

認証方式について記載が誤っていましたので修正致しました。実現したいのはパスワード認証によるログインです。

2020/08/28 07:16

投稿

tequilla917
tequilla917

スコア4

test CHANGED
File without changes
test CHANGED
@@ -2,11 +2,13 @@
2
2
 
3
3
 
4
4
 
5
- sftpuserを作成し、SFTPにログインしたいです。
5
+ sftpuserユーザでSFTPにログインしファイルをgetしたいです。
6
6
 
7
7
  しかしログインエラーとなっており、権限変更等も行っているのですが出来ない状況です。
8
8
 
9
9
  どの部分が誤っているのかをご教授頂きたいです。
10
+
11
+ なお、パスワード認証方式でログインを行い、鍵認証は付けない方針で設定したいです。
10
12
 
11
13
 
12
14
 
@@ -14,11 +16,9 @@
14
16
 
15
17
 
16
18
 
17
- ネットでの情報を元に、権限の変更等は行なっております。
19
+ 権限の変更等は行なっております。
18
20
 
19
21
  /home/sftpuser/.ssh 700
20
-
21
- /home/sftpuser/.ssh/authorized_keys 600
22
22
 
23
23
 
24
24
 
@@ -30,17 +30,43 @@
30
30
 
31
31
  172.168.0.9 サーバ1 sftpuser
32
32
 
33
- 172.168.0.7 サーバ2
33
+ 172.168.0.7 サーバ2 sftpuser
34
34
 
35
35
  →サーバ1のsftpuserユーザでサーバ2にある資産をgetしたい
36
+
37
+ →サーバ2にsftpuserはいらないのですが念の為作成している状況
38
+
39
+
40
+
41
+ <sshd.config設定>(パーミッションは600でサーバ1、2共通の記載)
42
+
43
+ PermitRootLogin Yes
44
+
45
+ PasswordAuthentication Yes
46
+
47
+ ※以下は追記分
48
+
49
+ Match User sftpuser
50
+
51
+ ChrootDirectory /home/sftpuser/
52
+
53
+ ForceCommand internal-sftp
54
+
55
+ PasswordAuthentication Yes
36
56
 
37
57
 
38
58
 
39
59
  <実施コマンドと出力結果(エラーも含む)>
40
60
 
41
- > sftp -i /home/sftpuser/.ssh/id_rsa sftpuser@172.168.0.7
61
+ > sudo su - sftpuser
42
62
 
63
+ > whoami
64
+
65
+ sftpuser
66
+
67
+ > sftp-oPort="22" sftpuser@172.168.0.7
68
+
43
- sftpuser@172.168.0.7's password:(172.168.0.7ログイン時のパスワード)
69
+ sftpuser@172.168.0.7's password:(172.168.0.7ログイン時のパスワード入力)
44
70
 
45
71
  Permission denied,please try again
46
72