
运维服务
docker离线安装
一、准备工作:确认架构并下载安装包 1.1 确认目标服务器架构 在目标服务器上执行以下命令,确认系统架构: 输出 x8664:对应 amd64 架构(Intel/AMD 64位服务
[wolf@wulaoer.org ~]# yum install -y vsftpd [wolf@wulaoer.org ~]# systemctl enable vsftpd.service #设置开机启动 [wolf@wulaoer.org ~]# systemctl start vsftpd.service #启动 [wolf@wulaoer.org ~]# systemctl stop vsftpd.service #停止 [wolf@wulaoer.org ~]# systemctl restart vsftpd.service #重启 [wolf@wulaoer.org ~]# systemctl status vsftpd.service #查看状态安装好需要把防火墙关闭,这里主要是为了测试效果,如果正式环境需要端口映射。
[wolf@wulaoer.org ~]# systemctl stop firewalld [wolf@wulaoer.org ~]# systemctl stop firewalld.servicevsftp安装好了,也启动起来了,防火墙也关闭了,下面是我配置的vsftp信息:
[root@wulaoer /etc/vsftpd]# grep '^[^#|;]' vsftpd.conf anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES chown_uploads=YES xferlog_file=/var/log/xferlog xferlog_std_format=YES listen=NO listen_ipv6=YES pam_service_name=vsftpd userlist_enable=YES userlist_deny=YES tcp_wrappers=YES local_root=/apps/work/data chroot_local_user=no我这里指定了上传指定目录路径/apps/work/data,因为我这里只有一个用户,所以不需要设置权限什么的,创建一个用户并设置密码。
[wolf@wulaoer.org ~]# useradd wulaoer [wolf@wulaoer.org ~]# passwd wulaoer Changing password for user wulaoer. New password: Retype new password: passwd: all authentication tokens updated successfully.用户创建成功,下面给指定的目录进行授权,首先是赋予755权限,其次是给需要登录的用户授权。
[wolf@wulaoer.org ~]# chmod 755 /apps/work/data/ [wolf@wulaoer.org ~]# chown wulaoer:wulaoer -R /apps/work/data/ [wolf@wulaoer.org ~]# systemctl restart vsftpd.servicevsftp用户创建后,并赋予权限,因为上面修改了配置,需要重启vsftp服务,重启一下vsftp服务,下面测试一下vsftp服务是否可以登录。
[wolf@wulaoer.org ~]# ftp -i localhost Trying 127.0.0.1... Connected to localhost (127.0.0.1). 220 (vsFTPd 3.0.2) Name (localhost:root): wulaoer 331 Please specify the password. Password: 230 Login successful. Remote system type is UNIX. Using binary mode to transfer files. ftp> ls 227 Entering Passive Mode (127,0,0,1,159,98). 150 Here comes the directory listing. drwxr-xr-x 2 2002 2002 16384 Sep 22 07:19 lost+found 226 Directory send OK. ftp> pwd 257 "/apps/work/data"测试通过,可以在本地使用ftp工具测试一下连接上传文件。 扩展: 客户端连接提示:无法读取套接字: ECONNRESET - 连接被对方复位。 这个是公司网络限制的问题,我这里不需要做任何设置。 客户端连接提示:425 Failed to establish connection 防火墙的问题,关闭或者运行21端口即可
评论 0