Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def open_ftp_connection(ftp_host, ftp_port, ftp_username, ftp_password):
- ...
- Opens ftp connection and returns connection object
- ...
- client = paramiko.SSHClient()
- client.load_system_host_keys()
- try:
- transport = paramiko.Transport(ftp_host, ftp_port)
- except Exception as e:
- return 'conn_error'
- try:
- transport.connect(username=ftp_username, password.ftp_password)
- except Exception as identifier:
- return 'auth_error'
- ftp_connection = paramiko.SFTPClient.from_transport(transport)
- return ftp_connection
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement