start working on ftp and webdav scripts
This commit is contained in:
13
roles/ftpclient/files/ftp-session.sh
Executable file
13
roles/ftpclient/files/ftp-session.sh
Executable file
@@ -0,0 +1,13 @@
|
||||
#! /bin/bash
|
||||
HOST='192.168.90.2'
|
||||
USER='jody'
|
||||
PASSWD='jodyw4sh3re'
|
||||
|
||||
ftp -n -v $HOST << EOT
|
||||
bin
|
||||
user $USER $PASSWD
|
||||
prompt
|
||||
lcd /home/pi/ftp
|
||||
get file.zip
|
||||
bye
|
||||
EOT
|
||||
17
roles/ftpclient/tasks/main.yaml
Executable file
17
roles/ftpclient/tasks/main.yaml
Executable file
@@ -0,0 +1,17 @@
|
||||
---
|
||||
- name: enable cron job for ftp traffic
|
||||
cron:
|
||||
name: "ftptraff"
|
||||
minute: "*/30"
|
||||
hour: "7-18"
|
||||
weekday: "1-5"
|
||||
job: "/usr/bin/perl -e 'sleep int rand 1799' && /home/pi/scripts/smb-session.sh"
|
||||
tags: ftptraff_cron
|
||||
- name: copy ftp-session.sh to scripts directory
|
||||
copy:
|
||||
src: "{{ role_path }}/files/ftp-session.sh"
|
||||
dest: /home/pi/scripts/ftp-session.sh
|
||||
owner: pi
|
||||
group: pi
|
||||
mode: a+x
|
||||
tags: ftptraff_script
|
||||
Reference in New Issue
Block a user