SELinux引发的FTP、Samba的错误

Linux(环境篇):系统搭建本地FTP后,无法登录(331 Please specify the password.)问题解决 Liunx搭建 FTP之后,本地机器无法连接,报错331 Please specify the password. 首先 Linux 搭建ftp,开放21端口。(省略。。。) 你可能会遇到以下问题: 错误 SELinux is disabled 解决: setenforce: SELinux is disabled 那么说明selinux已经被彻底的关闭了 如果需要重新开启s... 阅读详情

今天在Fedora 12 下配置ftp的时候,按以前的步骤弄好后竟然本地用户无法登陆,整了很久都没解决问题,报错如下:

ftp 127.0.0.1
Connected to 127.0.0.1 (127.0.0.1).
220 Welcome to my fedora FTP service.
ftp> user stu1
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/stu1
Login failed.
ftp> bye
500 OOPS: child died

黔驴技穷后只好请出万能的google,才知道原来所SELinux 搞的鬼,网络大部分提供的解决方法:
7^luj/he@0@:L%C0在终端输入命令:
xoX*eh.j0setsebool ftpd_disable_trans 1

但是我输入时候却出现了问题

[root@lin-fedora mnt]# setsebool ftpd_disable_trans 1
Could not change active booleans: Invalid boolean
可能所因为系统版本不同,无法执行,也就算说原理所一样的,就是命令的语法可能不一样

后来又搜到获取SELinux 设置项的指令,由此得到启发,最后果然如我所料,成了~

[root@lin-fedora ~]# getsebool -a | grep ftp
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftp_home_dir --> off
ftpd_connect_db --> off
httpd_enable_ftp_server --> off
tftp_anon_write --> off
[root@lin-fedora ~]# setsebool ftp_home_dir on
[root@lin-fedora ~]# ftp 127.0.0.1
Connected to 127.0.0.1 (127.0.0.1).
220 Welcome to my fedora FTP service.
Name (127.0.0.1:lin): user stu1
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ftp> user lin
331 Please specify the password.
Password:
230 Login successful.
ftp> ls
227 Entering Passive Mode (127,0,0,1,20,203).
150 Here comes the directory listing.
drwxr-xr-x    2 500      500          4096 Aug 04 04:53 Desktop
drwxr-xr-x    2 500      500          4096 Aug 03 11:09 Documents
drwxr-xr-x    2 500      500          4096 Aug 03 11:09 Downloads
drwxr-xr-x    2 500      500          4096 Aug 03 11:09 Music
drwxr-xr-x    2 500      500          4096 Aug 03 11:09 Pictures
drwxr-xr-x    2 500      500          4096 Aug 03 11:09 Public
drwxr-xr-x    2 500      500          4096 Aug 03 11:09 Templates
drwxr-xr-x    2 500      500          4096 Aug 03 11:09 Videos
226 Directory send OK.
ftp>

#####################################################

上午的Samba 服务器更纠结,同样也是因为SELinux 花了不少时间,在设置访问用户家目录的时候也所要用setsebool来打开SELinux 中的限制。不过这个还好在配置文件有说明

# Turn the samba_enable_home_dirs Boolean on if you want to share home
# directories via Samba. Run the following command as the root user to turn this
# Boolean on:
# setsebool -P samba_enable_home_dirs on

###

samba的挂载常用命令

mount -t cifs //ip addr/Public  /mount/point  -o username=xxxx

 

 

在centos7上搭建ftp服务 一 安装 首先检查是否已经安装ftp服务 #rpm -qa|grep vsftpd 如果没有就安装 #yum install vsftpd 设置开机自动启动 #systemctl enable vsftpd.service 查看是否已经开机启动 #systemctl is-enabled vsftpd.service 如果显示为enabled则表示已经设置为开机启动 相关指令如下: systemctl start vsftpd.service systemctl stop vsftp 阅读详情

相关推荐

欧拉版本登录vsftp服务报错530(Login incorrect)问题现象分析及解决

欧拉版本登录vsftp服务报错530(Login incorrect)问题现象分析及解决

专注于大数据领域相关技术推广、学习、交流和合作。 4867

阿里云服务器,使用FTP客户端连接,报(331 Please specify the password...530 Login incorrect.)问题解决方案

使用FileZilla连接阿里云服务器,报错: 响应: 331 Please specify the password. 命令: PASS ********** 响应: 530 Login incorrect. 错误: 严重错误: 无法连接到服务器 解决方案: 1、检查安全组里21端口有没开放 2、检查ftp目录访问权限是否开启 输入getsebool...

Aquilian的专栏 1万+

FTP、NFS、SAMBA系统服务

⼀个⽂件在同⼀时间内,⽆论有多少⼈在r,但是只能有⼀个w权限,x其实r权限1FTP服务介绍FTP ( File Transfer Protocol )是⼀种应⽤⾮常⼴泛并且古⽼的⼀个互联⽹⽂件传输协议。⽂件传输:⽂件上传与⽂件下载主要⽤于互联⽹中 == ⽂件的双向传输 == (上传 / 下载)、⽂件共享跨平台 Linux 、 WindowsFTP 是 ==C/S== 架构,拥有⼀个客户端和服务端,使⽤ ==TCP 协议 == 作为底层传输协议,提供可靠的数据传输。

m0_72618941的博客 1013

【vsftp】处理ftp:331、530、500错误

500 OOPS: vsftpd: refusing to run with writable root inside chroot() 解决办法。响应: 331 Please specify the password.状态: 不安全的服务器,不支持 FTP over TLS。响应: 530 Login incorrect.命令: PASS **********状态: 连接建立,等待欢迎消息...错误: 严重错误: 无法连接到服务器。命令: USER ftpuser1。

weixin_41955441的博客 4003

VFIO框架源码分析(二十一)- IOMMUFD 模式下的 DMA 映射机制

在虚拟化 I/O 的世界里,无论上层管理面(如对象模型、设备绑定)如何重构,数据面最核心的任务始终未变——DMA 映射(DMA Mapping)。即如何建立 Guest Physical Address (GPA) 到 Host Physical Address (HPA) 的映射关系,并将其填入 IOMMU 的硬件页表中,使得直通设备能够正确访问虚拟机内存。在 Legacy VFIO (Type1) 时代,这一职责由承担,它通过ioctl 操作 Container。

qq_36071928的博客 1007

FortiGate-60E防火墙忘记密码?用Console线+TFTP重装固件v7.0.9全流程

本文详细介绍了当FortiGate-60E防火墙忘记密码且物理重置无效时,如何通过Console线连接并利用TFTP服务器重装固件(如v7.0.9)的全流程。从恢复原理、工具准备、网络配置到逐步执行命令,提供了完整的实战指南,帮助管理员彻底恢复设备出厂设置并重置密码。

snow3的博客 333

linux下的FTP,SAMBA配置笔记

环境:Windows XP SP2 + VMware Workstation 6.1 + Red Hat Enterprise 5.1 本文内容是自己实践加网上搜索的资料。 (一)Linux下的FTP配置步骤:(1) 检查是否安装了vsftpd:rpm -qa | grep -i vsftpd(2)让系统服务随着系统启动而启动:chkconfig vsftpd on(3)启

逍遥剑客的专栏 4770

银河麒麟V10 SP3离线安装Nginx1.21.5全记录(附11个rpm包下载清单)

本文详细记录了在银河麒麟V10 SP3操作系统上离线安装Nginx 1.21.5的全过程,包括11个必备rpm包的下载清单。通过分步骤的实战指南,帮助用户在国产化环境中高效部署Nginx服务,涵盖安装、配置、调优及故障排查等关键环节,特别适合金融、政务等对安全性要求高的场景。

weixin_30872337的博客 603

Linux下部署Samba服务(实现windows和linux共享)

于Linux和Windows系统之间的文件传输,很多人选择使用FTP,相对较安全,但是有时还是会出现一些问题,比如上传文件时,文件名莫名出现乱码,文件大小改变等问题。相比较来说,使用Samba作为文件共享,就省事简洁多了

被生活耽误的旅行者 1524

Virtualbox “Kernel driver not installed (rc=-1908)”问题全面解析与修复指南

本文全面解析了Virtualbox出现'Kernel driver not installed (rc=-1908)'错误的原因及修复方法。详细介绍了如何通过重新安装virtualbox-dkms、处理Secure Boot特殊情况等步骤解决该问题,并提供了预防措施与最佳实践,帮助用户避免类似错误再次发生。

weixin_30352645的博客 528

WGS-84 ECEF ENU 坐标系学习记录

地球坐标系固定在地球上而随地球一起在空间做公转和自转运动,因此地球上任一固定点在地球坐标系的坐标就不会由于地球旋转而变化。地心地固直角坐标系和大地坐标系都属于这种坐标系。 一、 几种坐标系 地心地固直角坐标系(ECEF)坐标系 其原点为地球的质心,x轴延伸通过本初子午线(0度经度)和赤道(0deglatitude)的交点。 z轴延伸通过的北极(即,与地球旋转轴重合)。 y轴完成右手坐标系,穿...

YYshuangshuang的博客 1万+

Samba 从入门到实战:跨平台文件共享完整指南

本文是 Samba 跨平台文件共享实用指南,针对 Linux 与 Windows 文件互通需求,先介绍 Samba 基于 SMB/CIFS 协议的定位、个人 / 企业级应用场景,对比其与 NFS、FTP 的差异,明确对接 Windows 优势。再讲 CentOS/RHEL 下 Samba 安装、服务管理,重点拆解防火墙 + SELinux 强制模式下的配置,含用户 / 目录创建、smb.conf 配置、防火墙放行等。还含 Linux 客户端访问测试及常见问题排查,助读者快速掌握 Samba 部署应用全流程。

wjndufb的博客 1432

亲测解决This application failed to start because no Qt platform plugin could be initialized.

这个问题是由于环境变量改变或者Qt的路径改变导致,解决办法是在环境变量里面重新添加Qt路径。

狂小虎/Anthony Dave的博客 KuangXiaoHu's Blogs 2919

CentOS 7 关闭 SELinux 后 3 个常见服务故障排查与修复

本文详细解析了CentOS 7系统中关闭SELinux后可能引发的3种常见服务故障(Web服务、文件共享服务和容器化服务),并提供了具体的排查步骤与修复方案。针对Nginx/Apache、Samba、Docker等服务异常,给出了从权限调整到上下文恢复的完整解决方案,帮助运维人员在保障系统安全的前提下有效解决问题。

dieqiao8331的博客 402

UG\NX二次开发 使用UF_CURVE_create_ocf_feature函数创建“在面上偏置”特征

使用UF_CURVE_create_ocf_feature函数创建“在面上偏置”特征。

王牌飞行员_里海的博客 849

【Block总结】DiffAttention,差分注意力融入CLIP架构,抑制噪声,增强对相关特征的关注|即插即用

DiffCLIP通过微小的结构改动实现了显著的性能提升,为多模态模型的轻量化与高效化提供了新范式。

AI浩 1561

ftp+samba+quota+rsync+inotify

首先,我们需要3台RHEL6搭建实验所需要的环境。 第1台RHEL6:作为samba服务器,并且作为rsync+inotify的发起端。 第2台RHEL6:作为vsftp服务器,并且作为rsync+inotify的发起端。 第3台RHEL6:作为rsync+inotify的备份源。 大致步骤: 1.配置每台服务器的IP地址,使其物理通信没有问题。 2.配置samb...

weixin_33815613的博客 145

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

linux 端口上下文无法添加,SELinux安全上下文初探

关于web这里用的是默认的80端口,如果我们要建基于端口的虚拟主机时,能否通过SELinux呢。。。 假如我们把端口改为8001,Listen 8001重启httpd服务出现错误了,不能绑定8001端口通过上述的排错方式找到了如下SELinux安全策略库里没有关于httpd的8001端口,所以我们要添加上去semanage port -a -t http_port_t -p tcp 8001重启h...

weixin_31833307的博客 298

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

3、SElinux加密、解密

selinux一.SELINUX的运行模式修改文件/etc/selinux/config设置 SELINUX=disabled 禁用设置 SELINUX=permissive 宽松模式设置 SELINUX=enforcing 强制模式二.查看当前运行模式[root@localhost ~]# getenforceEnforcing三.临时修改运行模式[root@localho...

weixin_34393428的博客 228

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

CentOS/RHEL之samba服务开启失败的问题

<br /><br /> <br />    给服务器重装完系统(CentOS或RHEL)之后,逐个添加用户,开启samba/ftp/telnet等服务,为用户添加samba应用等等,之后重启相关服务。一切就绪,却发现samba用不了,ftp也无法登录,于是开始找解决方案。<br />    问题肯定与网络和访问控制相关,于是重点集中在防火墙和SElinux上,但是再装系统的时候,对默认的防火墙设置做过了修改,samba和ftp,telnet等是完全可以访问的;在安装的时候,开启了SElinux,之前对这个

IEEE2007的备忘录 1148

SELinux简介/SELinux 导致 Nginx 启动失败解决方案

getenforce-------查看当前 SELinux 的运行工作模式。

2303_82039857的博客 219

centos 一键安装ftp 配置_shell Centos7 Samba服务一键安装配置脚本

Centos7适用脚本地址:https://gitee.com/q7104475/shell_tools/blob/master/samba/samba_install.sh安装过程代码预览#!/bin/bash#centos7适用、#国内换源关闭防火墙selinux#检测网络是否通畅_check () {test -f /usr/lib/systemd/system/smb.service &a...

weixin_35368877的博客 309
上一篇: Linux下实现Drcom的代理上网
下一篇: 把Ubuntu LiveCD装进硬盘
jdlindu
博客等级 码龄17年 3粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值