艺术培训网站模板,网站建设团队技术介绍,如何建立公司网站是什么,珠海移动网站建设费用文章目录1. 创建conf文件夹2. 创建sftp_conn.conf文件3. 编写读取文件的脚本4. 赋予脚本可执行权限5. 执行脚本6. 获取的信息7. 利用这种方式 举一反三读取sftp服务器配置信息 1. 创建conf文件夹
mkdir conf2. 创建sftp_conn.conf文件
cd conf
vim sftp_conn.conf
写入内容
格…
文章目录1. 创建conf文件夹2. 创建sftp_conn.conf文件3. 编写读取文件的脚本4. 赋予脚本可执行权限5. 执行脚本6. 获取的信息7. 利用这种方式 举一反三读取sftp服务器配置信息 1. 创建conf文件夹
mkdir conf2. 创建sftp_conn.conf文件
cd conf
vim sftp_conn.conf
写入内容
格式ip|用户名|密码|目录|
案例192.168.0.110|username|password|/sftp/send/|3. 编写读取文件的脚本
#/bin/bashlinecat ./conf/sftp_conn.conf
hostecho $line|awk -F | {print $1}
usernameecho $line|awk -F | {print $2}
passwordecho $line|awk -F | {print $3}
remote_pathecho $line|awk -F | {print $4}echo $datadir
echo $line
echo $host
echo $username
echo $password
echo $remote_path4. 赋予脚本可执行权限
chmod ux readshell.sh 5. 执行脚本
./readshell.sh 6. 获取的信息
[rootlocalhost ~]# ./readshell.sh 192.168.0.110|username|password|/sftp/send/|
192.168.0.110
username
password
/sftp/send/
[rootlocalhost ~]# 7. 利用这种方式 举一反三
在代码中有硬编码的问题在shell脚本中也是一样的咱们应该把一些敏感的信息放到配置文件中当需要配置文件中的信息时从配置文件读取即可