1、Linux FTP和SVN效劳器的配置效劳器教程 电脑资料 因为要为我的本本重装系统,并且要重新对整个硬盘进行分区,我开始往我的实验室中的电脑上备份东西;因为我的实验室的电脑上是linux系统,我于是选择使用ftp进行数据传输,我开始配置ftp效劳器,感觉以前好似用过vsftp,而且suse 中自带这个软件,所以我选择了他, 使用vsftpd(linux)架设的ftp效劳器,如何解决向其中拷贝多层文件夹的文件时出现的550错误? 如何实行用户权限,如何将ftp用户限制在某个文件里,这些通过看说明,看man,都能很容易地看懂,但是到我开始拷贝数据的时候,总是出现什么550错误,看网上说明,人们都
2、自以为很聪明地说是权限配置的问题,但几乎没有人能写出具体的解决方案来。于是自己开始不服输地摆弄配置文件, 因为配置vsftp导致我重新启动机器两次,原来以standalone方式运行的svnserve挂掉了。svnserve是前几天配置的,今天再让我看得时候,我居然全都忘了。当时是通过bin里面的svnserve程序直接启动的,但是今天发现还有其他两种方式,一种以效劳方式,一种以挂到xid守护进程的方式启动。而像svnserve这样的效劳器,应该选择以xid方式启动比拟好,这样就不需要每次开机还要重新手动启动一次了。 svnserve -d -r /srv/svn/repos -d表示挂到守护进程上,-r和后面的路径表示虚拟的root目录为/srv/svn/repos。每个库的权限管理放在conf/svnserve.conf里面比拟好,但是以效劳启动的话,它默认情况下不是使用的这里的权限管理(我用的opensuse)。