到目前为止,我使用的linux发行版将允许您创建一个用户,并在开始时设置一个密码。至于root密码,op
linux管理员需要在系统终端进行操作才能更改用户密码。
在linux系统终端中使用管理员更改用户密码的步骤如下:
1.点击进入linux系统的终端程序。
只需做一个虚拟账户:步骤如下:
1.建立虚拟用户密码存储库文件。在密码库文件中,用户名设置在奇数行,密码设置在偶数行#vi/etc/vsftpd/logins.txt,注意上传有四行,这是帐户名上传,这是下载下载。
2.生成身份验证文件#db_load-t-tthash-flogins.txt/etc/vsftpd/vsftpd_登录.db。将身份验证文件设置为只能由用户#chmod600/etc/vsftpd/vsftpd_登录.db读写
配置文件#viauthrequired/lib/security/pam_db/etc/vsftpd/vsftpd_loginaccountrequired/lib/security/pam_db/etc/vsftpd_login注意:上面两行的最后两个文件名是vsftpd_login和第二步中的数据库名。
4.建立虚拟用户要访问的目录并设置相应的权限#mkdir/home/ftpsite#useradd-d/home/ftpsitevirtual(用户名)#chownvirtual:virtual/home/ftpsite#chmod700/home/ftpsite/
5.设置配置文件guest_enable是guest_username虚拟pam_service_name。
6.设置主配置文件将用户配置文件目录设置user_config_dir/etc/vsftpd_user_conf#servicevsftpd添加到文件中。重新开始
7.建立用户配置文件目录使用mkdir命令建立用户配置文件目录#mkdir/etc/vsftpd_user_conf为虚拟用户建立单独的配置文件。用户配置文件名与用户名touch/etc/vsftpd_user_conf/uploadtouch/etc/vsftpd_user_conf/download相同。
8.每个ftp虚拟用户可以独立设置他/她的权限vi/etc/vsftpd_user_conf/uploadanon_world_readable_onlynoreadabledownloadanon_upload_enableyesuploadanon_mkdir_write_enableyes创建和删除文件夹anon_other_write_enableyes重命名文件和删除文件local_root。/home/home/ftpsite/upload指定上传的主目录。download_enableno禁止下载(注意:请先到/home/ftpsite创建上传文件夹)。