| 关键词: nbsp 根目录 writable ftp 只读 test 其下 sudo 用户名 提示 |
各种知识点都写在注释里。 只需要 sudo $PATH/ftpsetup.sh即可,默认以test/test为用户名密码登录,登录后的根目录只读,子目录writable可写。 Ubuntu 13和Linux Mint 15上测试ok。 [plain] #!/bin/bash # by liuhx 2013-Nov-04. # 设置ftp环境的脚本。ftp的根目录为只读,其下的writable目录为可写 # 可自定义以下四项 # ftp用户名 userName="test" # ftp密码 password="test" # ftp根目录,末尾不要加/ ftp_dir="$(echo ~)/ftp" # 可写目录的目录名 writable="writable" # 如果没有加sudo,提示错误并退出 if [ "x$(id -u)" != x0 ]; then echo "Error: please run this script with 'sudo'." exit 1 fi # 核心工具,vsftpd。 -y是对所有提示都回答yes |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|