2024-03-28 21:55:13 发布
网友
我是一个网络工程师学徒和已设置的任务,将复制一个文件从服务器目录,并使用FTP复制到另一个位置。基本上,我将采取以下步骤:
你可以告诉我,我是一个非常新的,只有约2个月的经验,在网络和了解很少的编码和脚本。没有急于得到这个创造和时间是在我这边。你知道吗
此脚本需要每天运行一次。我不希望任何人为我创造的脚本,但指出正确的方向我将不胜感激。我也可以使用我选择的任何语言,我认为python学习起来会很好。你知道吗
谢谢
一般来说,您应该尽量避免使用FTP。如果您可以scp到远程主机,那当然是更好的选择。你知道吗
如果您需要坚持使用ftp,并且如果您有可用的lftp客户端,您可能会这样做:
#!/bin/bash nwd=/ftp/reports/rogueaps user=rancid passwd=VeRySecR3t host=ip_of_SVC cd /usr/lib/rancid/bin/clogin lftp -u $user,$passwd $host <<EOF cd $nwd put $f EOF
把它放在crontab中给用户rancid。你知道吗
当然,这只是一个指向你能做什么的指针。一般来说,直接在脚本中输入密码是个坏主意。如果您有勇气,您可以尝试从脚本中的.cloginrc获取uid/密码。你知道吗
如果这不是你想要的,你应该考虑一下。Clogin基本上是一个expect脚本,可以进行一些登录。你知道吗
一般来说,您应该尽量避免使用FTP。如果您可以scp到远程主机,那当然是更好的选择。你知道吗
如果您需要坚持使用ftp,并且如果您有可用的lftp客户端,您可能会这样做:
把它放在crontab中给用户rancid。你知道吗
当然,这只是一个指向你能做什么的指针。一般来说,直接在脚本中输入密码是个坏主意。如果您有勇气,您可以尝试从脚本中的.cloginrc获取uid/密码。你知道吗
如果这不是你想要的,你应该考虑一下。Clogin基本上是一个expect脚本,可以进行一些登录。你知道吗
相关问题 更多 >
编程相关推荐