Linux网络管理配置-创新互联

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

创新互联建站-专业网站定制、快速模板网站建设、高性价比马边彝族网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式马边彝族网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖马边彝族地区。费用合理售后完善,10余年实体公司更值得信赖。

ftp

nfs

linux和linux之间  nfs

windows和windows之间  CIFS

DOS

DEC Unix

Sun unix

SMB  Service message block

samba

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

server:

yum -y install samba

vim /etc/samba/smb.conf

[pub]  //共享名

    comment = Pub Stuff  //共享说明信息

    path = /common //共享目录

    public = yes  //是否允许guest用户访问

    writable = yes //该共享目录是否科协

    printable = no //是否打印

    write list = huahua //允许写操作的用户

    valid users = huahua //允许访问该共享的用户

systemctl restart smb

新建用户:useradd username

给用户设置samba密码:smbpasswd -a username

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

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

客户端:

windows:  \\samba服务器地址\共享名

linux: mount -t cifs 192.168.2.222:/pub /media -o username=huahua

出现权限问题考虑方面:

1.程序设置权限

2.UGO权限

3.Selinux权限

ftp file transport protocol

21 控制连接  命令通道

20 数据传输  数据通道

主动模式 POST

被动模式  PASV

用户类型:

(1)匿名用户:anon

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

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

/etc/vsftpd/vsftpd.conf 主配置文件

anonymous_enable=YES  //允许匿名访问

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

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

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

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

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

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

connect_from_port_20=YES  //从端口20连接

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

xferlog_std_format=YES //日志格式

listen=NO  //是否监听

listen_ipv6=YES

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

userlist_enable=YES

tcp_wrappers=YES //支持tcp wrappers

虚拟用户:

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

(2)编辑用户密码文件

vim /etc/vsftpd/ftpuser.txt

test

123456

(3)生成数据库文件

db_load -T -t hash -f /etc/vsftpd/ftpuser.txt /etc/vsftpd/vsftpd_login.db

(4)配置auth和account模块

cd /etc/pam.d/

vim vsftpd

auth   sufficient  /lib64/security/pam_userdb.so  db=/etc/vsftpd/vsftpd_login

account     sufficient  /lib64/security/pam_userdb.so  db=/etc/vsftpd/vsftpd_login

(5)添加系统用户

useradd -s /sbin/nologin ftpuser

(6)配置主配置文件

vim /etc/vsftpd/vsftpd.conf

pam_service_name=vsftpd

userlist_enable=YES

tcp_wrappers=YES

guest_enable=YES

guest_username=ftpuser

virtual_use_local_privs=YES

(7)启动服务

systemctl restart vsftpd

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前题目:Linux网络管理配置-创新互联
文章链接:http://hbruida.cn/article/cochgs.html