Linux网络管理配置

samba windows和Linux之间共享文件的作用

ftp nfs


Linux和Linux之间,nfs

windows和windows之间,CIFS


DOS  Unix 12月

太阳Unix


SMB,服务消息block  samba

=========================================

服务器:

yum - y安装samba

vim/etc/samba/smb.参看

(酒吧),//共享名

,,,,评论=酒吧的东西,//共享说明信息

,,,,路径=/共同//共享目录

,,,,公共=yes,//是否允许客人用户访问

,,,,可写=yes//该共享目录是否科协

,,,,可打?no//是否打印

,,,,编写列表=花花//允许写操作的用户

,,,,有效用户=花花//允许访问该共享的用户

systemctl重启smb,

新建用户:useradd用户名

给用户设置samba密码:smbpasswd——用户名

尤格权限:如果需要该用户有权限写,则需设置该用户对该共享目录的w权限。

=====================================================================

客户端:

窗口:,\ \ samba服务器地址\共享名

linux: mount - t cifs 192.168.2.222:/pub/媒体- o用户名=花花



出现权限问题考虑方面:

1。程序设置权限,

2.尤格权限,

3。Selinux权限


ftp文件传输协议


21控制连接,命令通道,

20数据传输,数据通道


主动模式文章

被动模式,PASV 


用户类型:

(1)匿名用户:立刻

(2)本地用户:/etc/passwd

(3)虚拟用户:把登录用户映射成指定的系统账号(/sbin/nologin)来访问ftp资源


/etc/vsftpd/vsftpd。参看主配置文件

anonymous_enable=YES,//允许匿名访问

local_enable=YES,//允许本地用户访问

write_enable=YES//本地用户可以读写

local_umask=022,//本地用户创建文件的默认权限(umask)

anon_upload_enable=YES,//匿名用户是否可以上传文件

dirmessage_enable=YES//如果目录存在.message隐藏文件,进入该目录,会显示。消息

xferlog_enable=YES,//是否继续上传下载的日志

connect_from_port_20=YES,//从端口20连接

chroot_local_user=YES,//将本地用户禁锢到自己的家目录

xferlog_std_format=YES//日志格式

=不听,//是否监听

listen_ipv6=YES 


pam_service_name=vsftpd,//列出与pam相关的文件名称,即/etc/pam。d/目录下的文件名称

userlist_enable=YES

tcp_wrappers=YES//支持tcp包装器


虚拟用户:

(1)安装软件包:yum安装pam libdb libdb-utils

(2)编辑用户密码文件

vim/etc/vsftpd/ftpuser.txt测试

123456

(3)生成数据库文件

db_load哈希- f - t - t/etc/vsftpd/ftpuser.txt/etc/vsftpd/vsftpd_login。db

(4)配置身份验证和解释模块

cd/etc/pam.d/

vim vsftpd

身份验证,,足够的/lib64/安全/pam_userdb。所以,db=/etc/vsftpd/vsftpd_login 

账户,,,,足够的,/lib64/安全/pam_userdb。所以,db=/etc/vsftpd/vsftpd_login 

(5)添加系统用户

useradd - s/sbin/nologin ftpuser

(6)配置主配置文件

vim/etc/vsftpd/vsftpd.参看

pam_service_name=vsftpd

userlist_enable=YES

tcp_wrappers=YES

guest_enable=YES

guest_username=ftpuser

virtual_use_local_privs=YES

(7)启动服务

systemctl重启vsftpd



Linux网络管理配置