windows10与linux进行ftp遇到550 Failed to change directory及553 Could not creat file
第一个原因:
没有权限,可以使用带有l参数的ls命令来看文件或者目录的权限
ls -l
解决:给本地用户添加一个可写权限
chmod +w /home/student ##给对应的本地用户添加一个可写的权限
第二个原因:
selinux是开启状态而本地用户上传的bool值为off
getenforce ##通过该命令查看selinux状态,如果是开启状态就有可能是selinux的问题
解决1:关闭selinux
vim /etc/sysconfig/selinux ##编辑selinux配置文件,在其中把selinux状态改成disabled
reboot ##重启系统后就可以成功上传了
解决2:
如果不想关闭selinux服务,可以通过设置bool值打开使用本地用户上传功能的权限
getsebool -a | grep ftp ##在这里查看ftp服务的bool值
setsebool -P ftp_home_dir on ##打开本地用户上传功能
getenforce ##通过该命令查看selinux状态,如果是开启状态就有可能是selinux的问题
windows10与linux进行ftp遇到550 Failed to change directory及553 Could not creat file的更多相关文章
- 【linux】——FTP出现500 OOPS: cannot change directory的解决方法
		cannot change directory:/home/*** ftp服务器连接失败,错误提示: 500 OOPS: cannot change directory:/home/******* 5 ... 
- ftp上传文件时遇到: ftplib.error_perm: 553 Could not create file
		问题描述 今天在使用python的ftplib模块上传文件时,碰到了这样的问题: ftplib.error_perm: 553 Could not create file. 原因 原因是FTP下对应的 ... 
- Linux建立FTP服务器
		http://blog.chinaunix.net/uid-20541719-id-1931116.html http://www.cnblogs.com/hnrainll/archive/2011/ ... 
- 一起来学linux:FTP服务器搭建
		首先安装vsftpd: apt install vsftpd有下面几个重要的配置文件:1 /etc/vsftpd.conf. 这个是vsftpd的配置文件.通过“参数=设置值”的方式来设置的. 2 / ... 
- Linux搭建ftp服务器简单教程及使用方法
		参考文章:https://www.waitig.com/linux-or-centos-install-vsftpd-and-setup-it.html 步骤概括如下: 安装:yum install ... 
- ftp下载文件失败get: Access failed: 550 Failed to open file. (t1.log)
		get: Access failed: 550 Failed to open file. (t1.log) 原因是被SELinux安全访问控制策略限制了. 科普: SELinux(Security-E ... 
- centos ftp服务器搭建 vsftpd 匿名访问配置方法  ftp 550 Failed to open file 错误处理
		vsftpd是linux下常用的ftp服务软件,配置起来其实不复杂,只是网上很多文章,配置后都无法成功.我使用它是用于局域网内部分享文件的,所以使用匿名的方式. ftp本身密码是明文传输的,如果需要安 ... 
- Linux下FTP虚拟账号环境部署总结
		vsftp的用户有三种类型:匿名用户.系统用户.虚拟用户.1)匿名登录:在登录FTP时使用默认的用户名,一般是ftp或anonymous.2)本地用户登录:使用系统用户登录,在/etc/passwd中 ... 
- Linux服务-ftp
		目录 1. ftp简介 2. ftp架构 3. ftp数据连接模式 4. 用户认证 5. vsftpd 5.1 vsftpd安装 5.2 vsftpd配置 5.3 vsftpd实验配置 5.3.1 安 ... 
随机推荐
- Solon rpc 之 SocketD 协议 - RPC调用模式
			Solon rpc 之 SocketD 协议系列 Solon rpc 之 SocketD 协议 - 概述 Solon rpc 之 SocketD 协议 - 消息上报模式 Solon rpc 之 Soc ... 
- 【转载】一种git commit前自动格式化的方式
			查看原文 简介 这个系列为了解决一个问题:自动化的去管理代码风格和格式 前提:Linux,C语言,Clang 如何在每次commit的时候,将代码风格自动格式化后再提交commit,且格式化的内容必须 ... 
- 微信扫码支付Native方式二以及支付回调
			官方API文档https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_5 1.使用jar包 1 <!--微信支付 --> 2 ... 
- Linux下MiniGUI库的安装
			Linux下MiniGUI库的安装 今天试了下安装MiniGUI的库 先仿照官网的教程安装 传送门:MiniGUI官网 一.配置依赖环境 安装构建工具 apt install binutils aut ... 
- 使用正则表达式和urllib模块爬取最好大学排名信息
			题目 使用urllib模块编程实现爬取网站的大学排名. (网址:http://www.zuihaodaxue.cn/zuihaodaxuepaiming2016.html) (1)获取网站页面,分析代 ... 
- [工作札记]02: .Net Winform控件TreeView最简递归绑定方法
			前言:Treeview控件是我们在WinForm.WebForm开发中经常使用的控件,需要从数据库动态加载数据,然后递归绑定每一个节点:同样,递归的思路在其他程序中也经常运用,包括.Net MVC等. ... 
- Linux学习笔记 | 常见错误之VMware启动linux后一直黑屏
			方法1: 宿主机(windows)管理员模式运行cmd 输入netsh winsock reset 然后重启电脑 netsh winsock reset命令,作用是重置 Winsock 目录.如果一台 ... 
- git 遇到  fatal: loose object xxxx (stored in .git/objects/cb/xxxx) is corrupt 问题
			我的git版本是2.3.x,用下面这个参考链接的方法也可以解决 参考blog 
- 技术基础 | Cassandra RBAC助你打击“虚拟海盗”,让他们对数据“战利品”望而不得
			现如今,我们称虚拟世界里的海盗们为"黑客",他们所追寻的战利品就是在你数据库某处的数据. 而我们能够保证你的数据安全的工具之一,就是"Cassandra基于角色的访问 ... 
- ctfhub技能树—web前置技能—http协议—302跳转
			开启靶机 打开环境,查看显示 点击Give me Flag后发生跳转 根据题目提示为HTTP临时重定向 简单记录一下HTTP临时重定向是什么 HTTP重定向:服务器无法处理浏览器发送过来的请求(req ... 
