Skip to content
Snippets Groups Projects
Commit f454a42c authored by bbartels's avatar bbartels
Browse files

website: Disable ssh keys for lftp

parent bab23164
No related branches found
No related tags found
No related merge requests found
......@@ -21,27 +21,15 @@ fi
PASSWORD=$(cat PASSWORD)
chmod -R 755 output || exit 1
#cd output || exit 1
scripts/sync_content.ex $HOST $USERNAME $PASSWORD
# (
# echo "
# ascii
# put -r output/ /www/
# close
# quit
# "
# ) | sftp --password="$PASSWORD" "$USERNAME"@"$HOST"
# lftp -e "open sftp://$HOST; user $USERNAME $PASSWORD; cd www; mirror -R --delete-first; exit"
# lftp<<END_SCRIPT
# open sftp://$HOST
# user $USERNAME $PASSWORD
# cd www
# mirror -R --delete-first
# exit
# END_SCRIPT
cd output || exit 1
lftp<<END_SCRIPT
set sftp:connect-program "ssh -a -x -o PubkeyAuthentication=false"
open sftp://$HOST
user $USERNAME $PASSWORD
cd www
mirror -R --delete-first
exit
END_SCRIPT
echo "Website updated."
\ No newline at end of file
#!/usr/bin/expect
set HOST [lindex $argv 0];
set USERNAME [lindex $argv 1];
set PASSWORD [lindex $argv 2];
spawn sftp $USERNAME@$HOST
expect "password:"
send "$PASSWORD\n"
expect "sftp>"
send "put output/* www/\n"
expect "sftp>"
send "exit\n"
close
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment