如何使用sftp
与使用cfncluster
创建的AWS群集进行文件传输。
我试过了
sftp -i path/to/mykey.pem ec2-user@<MASTER.NODE.IP>
产生
Connection closed
我也尝试过使用Transmit和CyberDuck而没有任何运气。
如果您知道一种从不使用sftp
的cfncluster传输文件的方法,请分享。
答案 0 :(得分:0)
您可以在配置文件中添加post_intall变量,该变量将包含在cfncluster部署后运行的额外脚本
post_intall=https://s3-eu-west-aws-xxxxx/your_script.sh
您的脚本如下:
#!/bin/bash
sudo sed -i '/Subsystem\ sftp.*$/d' /etc/ssh/sshd_config
sudo sed -i '$iSubsystem sftp internal-sftp' /etc/ssh/sshd_config
sudo service sshd restart
这很粗糙,但是可以用...