多语言展示
当前在线:1959今日阅读:27今日分享:41

NFS\\Samba\\Http\\FTP四个协议合一目录

NFS\Samba\Http\Ftp四个协议合一目录(1)需求:没有存储,需要使用服务器硬盘来作为存储存放图片使用。同时图片提供下载、访问功能。(2)需求分析:既然是使用服务器硬盘来作为存储,肯定不能提供根目录,在安装系统的时候需要额外划分适当大小分区(需要和开发人员讨论以及根据服务器其他作用来确定)。所需服务设置:NFS:提供Linux挂载Samba:提供Windows挂载Http:提供访问Ftp:提供下载(3)设施提供1T大小的服务器,上面还需要安装oracle数据库(4)实施步骤:1:系统分区设置  2:Http设置3:NFS设置4:Samba设置5:FTP设置
(4)​实施步骤:
2

2:Http设置[root@wiscom1 dump]# service httpd start 启动[root@wiscom1 dump]# chkconfig httpd --level 2345 on 设置开机自启动http://172.18.13.216  能够访问页面表示http服务开启成功

3

3:NFS设置[root@wiscom1 dump]# vi /etc/exports[root@wiscom1 dump]# cat /etc/exports   编辑后的内容/share *(rw,sync,no_wdelay,insecure_locks,no_root_squash)[root@wiscom1 dump]# chkconfig nfs --level 2345 on 开机自启动[root@wiscom1 dump]# service nfs restart  启动[root@wiscom1 dump]# showmount -e 172.18.13.216  查看nfs服务设置是否成功Export list for 172.18.13.216:/share *[root@wiscom1 dump]# mount -t nfs -o nolock  172.18.13.216:/share /var/www/html/ 挂载[root@wiscom1 dump]# vi /etc/fstab  172.18.13.216:/share /b2 nfs rw,nolock,bg,hard,nointr,tcp,vers=3,timeo=600,rsize=32768,wsize=32768,actimeo=0  0 0    添加一行开机自动挂载

4

4:Samba设置  无密码模式:[root@wiscom1 vsftpd]# rpm -qa | grep sambasamba-3.6.9-151.el6.x86_64     需要安装samba-common-3.6.9-151.el6.x86_64  需要安装chmod -R 777 /var/www/html  修改权限vi /etc/samba/smb.conf    修改配置文件# ----------------------- Standalone Server Options ------------------------ security = share          将user改成share passdb backend = tdbsam# ----------------------- Domain Controller Options ------------------------; security = user security = share          添加一行#============================ Share Definitions ===============    [myshare]       comment = Public Stuff       path = /var/www/html       public = yes       writable = yes       create mask = 0777       directory mask = 0777        sync always = yes如果还不能访问:[root@wiscom1 samba]# setenforce 0  关闭SELinux服务注意:如果不能修改文件或者删除文件需要添加directory mask = 0777

5

5:FTP设置 [root@wiscom1 Packages]# rpm -Uvh vsftpd-2.2.2-11.el6.x86_64.rpm warning: vsftpd-2.2.2-11.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEYPreparing...                ########################################### [100%]   1:vsftpd                 ########################################### [100%][root@wiscom1 Packages]# chkconfig vsftpd on  设置开机自启动[root@wiscom1 Packages]# cd /etc/vsftpd/[root@wiscom1 vsftpd]# lsftpusers  user_list  vsftpd.conf  vsftpd_conf_migrate.sh[root@wiscom1 vsftpd]# vi vsftpd.conf [root@wiscom1 vsftpd]# useradd samba  创建用户[root@wiscom1 vsftpd]# passwd samba[root@wiscom1 vsftpd]# vi vsftpd.conf 编辑文件anonymous_enable=YES 修改成NOchroot_list_enable=YES  # (default follows)   去除注释chroot_list_file=/etc/vsftpd/chroot_list   去除注释local_root=/var/www/html  添加在最后[root@wiscom1 vsftpd]# vi chroot_list  [root@wiscom1 vsftpd]# cat chroot_list    编辑内容samba[root@wiscom1 vsftpd]# vi vsftpd.conf [root@wiscom1 vsftpd]# service vsftpd restartShutting down vsftpd:                                      [FAILED]Starting vsftpd for vsftpd:                                [  OK  ]

推荐信息