LinuxFTP⽤户名密码
1. 安装vsftpd服务:
在shell下运⾏yum install vsftpd,即可安装成功;
2. 修改vsftpd的配置:
在/etc/vsftpd/下到f⽂件,修改默认配置,包括监听地址和端⼝,是否打开tcp、psav模式等等;配置⽐较简单,具体看我的⽂章中的vsftpd配置⼿册
3.启动vsftpd服务:
运⾏service vsftpd start即可,或者运⾏/etc/init.d/vsftpd start 4.为ftp建⽴⽤户和登录⽬录
#useradd -G ftp -d /⽬录名 -M ⽤户名
#passwd ⽤户
#chown ⽤户名.ftp /⽬录名 -R
#chmod 750 /⽬录名 -R
然后你就可以⽤你新建的⽤户名和帐号登录这个ftp了,ftp的登录⽅式是 ftp 主机名;输⼊⽤户名;输⼊密码。
当然你⽤ftp⼯具也可以哦。
开启FTP
[root@huiyi ~]# service vsftpd start
Starting vsftpd for vsftpd: [ OK ] 关闭FTP
[root@huiyi ~]# service vsftpd
stop Shutting down vsftpd: [ OK ]
【1】FTP⾃动登录并批量下载
路由器的用户名和密码#!/bin/bash
ftp -n<<
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
mget *
close
bye !
【2】FTP⾃动登录并上传⽂件
#!/bin/bash
ftp -n<<
user guest 123456
binary
hash
cd /home/data
lcd /home/databackup
prompt
mput *
close
bye
!
#useradd -d /ftpdir ftpuser 创建ftp⽤户,并制定家⽬录为上传⽬录
passwd ftpuser 输⼊密码
# chown ftpuser /ftpdir 更改上传⽬录的拥有者,使之有更改权限 # usermod -s /sbin/nologin ftpuser 使⽤户⽆法通过各种shell登录# usermod -s /sbin/bash ftpuser ⽤户恢复正常 3.修改/etc/f chroot_list_enable=YES 限制⽤户,只能访问家⽬录
chroot_list_file=/etc/vsftpd/chroot_list 被限制访问的⽤户名单(需要新建该⽂件,添加进⽤户名) 4./etc/init.d/vsftpd restart
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论