SUSE10企业版下ASP.NET项目开发部署心得(4)

1、解压文件vsftpd-2.1.2.tar.gz

2、# tar zxvf vsftpd-2.0.1.tar.gz

3、进入目录vsftpd-2.0.1。 # cd vsftpd-2.0.1

4、编译。 # make

5、创建目录 # mkdir /var/ftp

6、添加用户 # useradd -d /var/ftp ftp

7、更改目录属组和权限 # chown root.root /var/ftp ; chmod og-w /var/ftp

8、安装软件 # make install

9、拷贝文件 # cp vsftpd.conf /etc/vsftpd.conf ; cp RedHat/vsftpd.pam /etc/pam.d/ftp

10、修改配置文件 # vi /etc/vsftpd.conf

把 local_enable=YES write_enable=YES和local_umask=022前面的注释取消,然后添加以下几行

secure_chroot_dir=/opt/usr/share/empty

userlist_enable=YES

userlist_deny=NO

userlist_file=/etc/vsftpd.user_list

11、创建目录 # mkdir -p /opt/usr/share/empty

12、添加用来登录ftp的用户,# useradd -d /var/mytest(即需要ftp共享的目录) test(用户名)

13、设置用户密码:# passwd test

14、修改配置文件 # vi /etc/vsftpd.user_list,把建立的ftp用户名(test)写进去,每个用户名占一行

15、/usr/local/sbin/vsftpd &启动服务

16、修改文件 /etc/init.d/boot.local , 添加/usr/local/sbin/vsftpd & ,以实现开机自动启动。

十、Samba服务配置

Samba的功能很强大,主要提供文件共享、镜像等功能,同样可以与windows共享互相访问

下面只列举了2种简单的使用例子,实际情况下大家可以灵活运用设置各类功能实例

1、将Samba服务设为随系统自启动

进入YaST(或用命令yast),在Network Services部分找到Samba Server

然后Start-Up -> 选中During Boot

2、修改配置文件/etc/samba/smb.conf,加入

[share]

comment = share for everybody

path = /temp

public = yes

writeable = yes

browseable = yes

3、设置共享目录权限

假设要映射共享/temp文件夹

chmod 777 /temp

4、启动服务:service smb start

5、设置本地目录挂载windows共享目录

1)在windows系统设置共享文件夹,并设置可写权限

2)在数据库服务器上设置自动挂载windows共享目录

vi /etc/fstab,填入类似下面的行

//windowsip/share /temp cifs username=用户名,password=密码 0 0

重新执行fstab使配置生效

#/etc/fstab

生效后,访问/temp文件夹等同于访问windows上共享目录share文件夹

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/71cd3770d7a828117755cae773c6fad2.html