网络文件系统访问与ftp服务
2016-11-17 09:16
507 查看
[**cifs网路文件系统访问**]1.安装共享访问客户端yum install sssd krb5-workstation.x86_64 -y2.识别共享服务器共享目录smbclient -L //172.25.254.253例如:
3.访问共享命令访问)smbclient //172.25.254.253
挂载访问)mount //172.25.254.253/westos /mnt -o username=guest 4.开机自动挂载cifs1)vim /etc/fstab//172.25.254.250/westos /mnt cifs defaults,username=guest 0 0 共享文件位置 挂载点 文件类型 不检测 不备份2)方法2)vim /etc/rc.d/rc.localmount //172.25.254.253/westos /mnt -o username=gues:wq
[**nfs网络文件系统的访问**]1.安装访问共享软件yum install nfs-utils.x86_64 -y2.识别共享showmount -e 172.25.254.2503.使用共享mount 172.25.254.250:/nfsshare/nfs1 /mnt4.自动挂载方法1)vim /etc/fstab172.25.254.250:/nfsshare/nfs1 /mnt nfs defaults 0 0 共享文件位置 挂载点 文件类型 不检测 不备份
方法2)vim /etc/rc.d/rc.localmount 172.25.254.250:/nfsshare/nfs1 /mnt chmod 755 /etc/rc.d/rc.local注意:一般情况常使用第二种方法(第一种若编辑错误,系统可能起不来) {***第九单元ftp服务***}安装ftpyum install vsftpd -y **安装软件systemctl start vsftpd **启动软件systemctl stop firewalld **关闭火墙或者另外一种做法如下firewall-cmd --list-all **查看火墙允许的服务firewall-cmd --permanent --add-service=ftp **添加ftp到火墙允许服务中firewall-cmd --reload **重新读取火墙允许服务配置setenforce 0 **将selinux调整成警告模式,使其不能阻止访问lftp ip **能登陆并且显示,表示安装成功
3.vsftpd文件信息/var/ftp **默认发布目录/etc/vsftpd **配置目录 4.vsftpd服务的配置参数1)匿名用户设定anonymous_enable=YES|NO **匿名用户登陆限制(允许|不允许) [匿名用户上传]vim /etc/vsftpd/vsftpd.conf setenforce 0anon_upload_enable=YES **允许上传chgrp ftp /var/ftp/pubchmod 775 /var/ftp/pubsystemctl restart vsftpd man 5 vsftpd.conf **查看vsftpd服务信息 匿名用户家目录修改:anon_root=/directory 匿名用户上传文件默认权限修改:anon_umask=xxx 匿名用户建立目录anon_mkdir_write_enable=YES|NO **设为yes表示可以建立 匿名用户删除anon_other_write_enable=YES|NO **设为yes表示可以删除 匿名用户上传anon_upload_enable=YES|NO **设为yes表示可以上传 匿名用户下载anon_world_readable_only=YES|NO **设为no表示匿名用户可以下载 匿名用户使用的用户身份修改chown_uploads=YESchown_username=student 最大上传速率anon_max_rate=102400(100M) 最大链接max_clients=2 注意:每次修改完都需要重起服务systemctl restart vsftpd 2)本地用户设定 (man 5 vsftpd.conf查看信息)vim /etc/vsftpd/vsftpd.conflocal_enable=YES **允许本地用户登陆write_enable=YES **允许本地用户写权限 本地用户家目录修改local_root=/directory 本地用户上传文件权限local_umask=xxx **限制本地用户浏览根/目录**所有用户被锁定到自己的家目录中chroot_local_user=YES chmod u-w /home/*
用户黑名单建立chroot_local_user=NOchroot_list_enable=YESchroot_list file=/etc/vsftpd/chroot list
用户白名单建立chroot_local_user=YESchroot_list_enable=YESchroot_list file=/etc/vsftpd/chroot list 修改完要重启服务systemctl restart vsftpd 限制本地用户登陆vim /etc/vsftpd/frtpusers **用户黑名单(直接添加用户名,被添加的用户将无法登陆ftp)vim /etc/vsftpd/user_list **用户临时黑名单(重启后失效) 用户白名单设定userlist_deny=NO/etc/vsftpd/user_list **参数设定,此文件变成用户白名单,在白名单中出现的用户可以登陆ftp *ftp虚拟用户的设定*创建虚拟帐号身份)vim /etc/vsftpd/lodinusers **文件名称任意ftpuser1123ftpuser2123ftpuser3123db_load -T -t hash -f /etc/vsftp/lodinusers lodinusers.db vim /etc/pam.d/ckvsftpd **文件名称任意account required pam_userdb.so db=/etc/vsftpd/userfileauth required pam_userdb.so db=/etc/vsftpd/userfile vim /etc/vsftpd/vsftpd.confpam_server_name=ckvsftpdguest_enable=YES:wqsystemctl restart vsftpd
虚拟帐号身份指定vim /etc/vsftpd/vsftpd.confguest_username=ftpuser:wqsystemctl restart vsftpdchmod u-w /home/ftpuser 虚拟帐号家目录独立设定vim /etc/vsftpd/vsftpd.conflocal_root=ftpuserhome/$USERuser_sub_token=$USER:wqsystemctl restart vsftpd
mkdir /ftpuserhomechgrp ftpuser /ftpuserhomechmod g+s /ftpuserhome
find /usr -name pam_userdb.so **查看pam_userdb.so在什么位置
3.访问共享命令访问)smbclient //172.25.254.253
挂载访问)mount //172.25.254.253/westos /mnt -o username=guest 4.开机自动挂载cifs1)vim /etc/fstab//172.25.254.250/westos /mnt cifs defaults,username=guest 0 0 共享文件位置 挂载点 文件类型 不检测 不备份2)方法2)vim /etc/rc.d/rc.localmount //172.25.254.253/westos /mnt -o username=gues:wq
[**nfs网络文件系统的访问**]1.安装访问共享软件yum install nfs-utils.x86_64 -y2.识别共享showmount -e 172.25.254.2503.使用共享mount 172.25.254.250:/nfsshare/nfs1 /mnt4.自动挂载方法1)vim /etc/fstab172.25.254.250:/nfsshare/nfs1 /mnt nfs defaults 0 0 共享文件位置 挂载点 文件类型 不检测 不备份
方法2)vim /etc/rc.d/rc.localmount 172.25.254.250:/nfsshare/nfs1 /mnt chmod 755 /etc/rc.d/rc.local注意:一般情况常使用第二种方法(第一种若编辑错误,系统可能起不来) {***第九单元ftp服务***}安装ftpyum install vsftpd -y **安装软件systemctl start vsftpd **启动软件systemctl stop firewalld **关闭火墙或者另外一种做法如下firewall-cmd --list-all **查看火墙允许的服务firewall-cmd --permanent --add-service=ftp **添加ftp到火墙允许服务中firewall-cmd --reload **重新读取火墙允许服务配置setenforce 0 **将selinux调整成警告模式,使其不能阻止访问lftp ip **能登陆并且显示,表示安装成功
3.vsftpd文件信息/var/ftp **默认发布目录/etc/vsftpd **配置目录 4.vsftpd服务的配置参数1)匿名用户设定anonymous_enable=YES|NO **匿名用户登陆限制(允许|不允许) [匿名用户上传]vim /etc/vsftpd/vsftpd.conf setenforce 0anon_upload_enable=YES **允许上传chgrp ftp /var/ftp/pubchmod 775 /var/ftp/pubsystemctl restart vsftpd man 5 vsftpd.conf **查看vsftpd服务信息 匿名用户家目录修改:anon_root=/directory 匿名用户上传文件默认权限修改:anon_umask=xxx 匿名用户建立目录anon_mkdir_write_enable=YES|NO **设为yes表示可以建立 匿名用户删除anon_other_write_enable=YES|NO **设为yes表示可以删除 匿名用户上传anon_upload_enable=YES|NO **设为yes表示可以上传 匿名用户下载anon_world_readable_only=YES|NO **设为no表示匿名用户可以下载 匿名用户使用的用户身份修改chown_uploads=YESchown_username=student 最大上传速率anon_max_rate=102400(100M) 最大链接max_clients=2 注意:每次修改完都需要重起服务systemctl restart vsftpd 2)本地用户设定 (man 5 vsftpd.conf查看信息)vim /etc/vsftpd/vsftpd.conflocal_enable=YES **允许本地用户登陆write_enable=YES **允许本地用户写权限 本地用户家目录修改local_root=/directory 本地用户上传文件权限local_umask=xxx **限制本地用户浏览根/目录**所有用户被锁定到自己的家目录中chroot_local_user=YES chmod u-w /home/*
用户黑名单建立chroot_local_user=NOchroot_list_enable=YESchroot_list file=/etc/vsftpd/chroot list
用户白名单建立chroot_local_user=YESchroot_list_enable=YESchroot_list file=/etc/vsftpd/chroot list 修改完要重启服务systemctl restart vsftpd 限制本地用户登陆vim /etc/vsftpd/frtpusers **用户黑名单(直接添加用户名,被添加的用户将无法登陆ftp)vim /etc/vsftpd/user_list **用户临时黑名单(重启后失效) 用户白名单设定userlist_deny=NO/etc/vsftpd/user_list **参数设定,此文件变成用户白名单,在白名单中出现的用户可以登陆ftp *ftp虚拟用户的设定*创建虚拟帐号身份)vim /etc/vsftpd/lodinusers **文件名称任意ftpuser1123ftpuser2123ftpuser3123db_load -T -t hash -f /etc/vsftp/lodinusers lodinusers.db vim /etc/pam.d/ckvsftpd **文件名称任意account required pam_userdb.so db=/etc/vsftpd/userfileauth required pam_userdb.so db=/etc/vsftpd/userfile vim /etc/vsftpd/vsftpd.confpam_server_name=ckvsftpdguest_enable=YES:wqsystemctl restart vsftpd
虚拟帐号身份指定vim /etc/vsftpd/vsftpd.confguest_username=ftpuser:wqsystemctl restart vsftpdchmod u-w /home/ftpuser 虚拟帐号家目录独立设定vim /etc/vsftpd/vsftpd.conflocal_root=ftpuserhome/$USERuser_sub_token=$USER:wqsystemctl restart vsftpd
mkdir /ftpuserhomechgrp ftpuser /ftpuserhomechmod g+s /ftpuserhome
find /usr -name pam_userdb.so **查看pam_userdb.so在什么位置
相关文章推荐
- 网络文件系统访问与ftp服务
- iOS编程基础-OC(十一)-Foundation框架中的系统服务:网络、应用及文件系统服务
- 华为模拟器ENSP 利用云与物理网络连接,访问物理机FTP服务器升级VRP系统
- oracle ----系统服务 --- 文件体系结构 ----网络配置 -----利用企业管理器登录数据库 -----利用SQL Plus登录数据库 -------运行时故障分析与解决
- atitit.网络文件访问协议.unc smb nfs ftp http的区别
- win7/8系统下VS工程无法访问网络驱动器中的文件
- Linux学习篇第二章之~unit7 访问网络文件共享服务
- NFS中小企业常见的网络文件系统服务(network file system)
- 访问网络文件系统
- Linux系统网络服务配置文件详解
- Ubuntu系统下nginx和ftp搭建图片服务器,处理外网访问不到文件问题
- 【unit7 & unit9】cifs网络文件系统访问;vsftp服务
- 我的liunx学习笔记之访问网络共享文件系统
- 访问网络文件系统和ldap网络账户的设定
- NFS中小企业常见的网络文件系统服务(network file system)
- Linux学习笔记22 --访问网络文件共享服务
- 2-11、12访问网络文件系统NFS、SMB
- 配置网络文件系统 NFS服务
- 我的liunx学习笔记之访问网络共享文件系统