Linux系统部署个人网站---环境准备篇(二)---开启ftp服务
2020-01-15 01:21
375 查看
上一篇写到通过xshell远程连接家里面的Linux客户机,现在我已经在家里面搭建好了,并且已经能在任何有网络的地方连接。本章主要写Linux开始ftp服务,并能通过远程上传文件,vsftpd的操作需要管理员权限
安装vsftpd
//Ubuntu apt-get install vsftpd -y //centos yum install vsftpd -y
安装完成后查看状态,默认是运行状态
systemctl status vsftpd.service
这里提供几种常用的操作指令
//启动 systemctl startvsftpd.service //停止 systemctl stop vsftpd.service //重启 systemctl restart vsftpd.service //查看状态 systemctl status vsftpd.service
ftp服务器开启后,因为ftp需要使用到网络,需要对防火墙进行设置,否则防火墙会进行拦截导致连接失败,首先检查防火墙,这里不关你事输入firewall还是ufw都会提示找不到命令,因为deepin默认是没有的防火墙,所以不需要进行防火墙的操作。当然我们也可以自己安装防火墙,毕竟更安全,但是也会更加的繁琐
如果需要安装,通过apt-get指令去安装,推荐安装gufw
Linux客户机基本是我自己在使用,没有对其他人开放,所以现在不配置其他的配置
ftp服务开启成功并且没有防火墙的拦截,现在就通过ftp软件去连接试试,这里我使用的软件是FileZilla(下载地址)
连接成功,这里由于电脑在家里面,没法提供截图,大家自己意想。
ftp主要的功能就是上传和下载文件,现在试试上传下载会提示失败信息,那是因为我们在安装时使用的是管理员权限,而上传下载是用的普通权限,所以需要对登录的账户进行权限设置,给账户增加文件上传下载的权限。这里因为是我自己使用,所以就直接给所有的权限了。
更改前
权限指令
chmod 777 -R [文件名]
更改后
现在这两个文件有上传下载的权限了,由于使用花生壳实现远程上传文件这个功能我还没有研究好,这个功能在以后在进行更新,现在使用xshell的rz命令上传或者使用wget指令在线下载,推荐使用wget在线下载
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Linux系统部署个人网站---环境准备篇(三)---JDK环境配置
- linux系统开启ftp服务
- [X86-Linux]Rhel系统下FTP/TELNET服务的开启
- 在Linux下部署网站(java环境部署)第五章 FTP服务器搭建
- 【Linux 操作系统】阿里云服务器 操作实战 部署C语言开发环境(vim配置,gcc) 部署J2EE网站(jdk,tomcat)
- LINUX系统 开启ftp服务、开启telnet服务
- 如何开启Linux的telnet服务 开启ftp服务
- Linux环境把Mysql和Apache加入到系统服务里面
- linux之kali系统ssh服务开启
- 利用Linux系统搭建个人网站
- Linux开启FTP(vsftpd)服务
- linux系统之FTP服务的主动与被动模式
- Linux 云服务如何部署jdk环境
- CentOS 5.3 Linux系统开启telnet服务
- Linux开启FTP(vsftpd)服务
- linux系统中开启Telnet服务教程
- 初学linux网络服务之PXE网络部署系统实验
- linux之kali系统ssh服务开启
- 【举例1】Docker环境部署过程-以Wordpress个人博客系统搭建为例
- linux系统下开发环境配置 FTP\SSH\NFS