1、先到服务器中添加一个专门连接ftp的账号
useradd --help
useradd -c sftp -d /data/project/testdir/ -g root -M sftp // 创建一个 sftp 账号,注释为 sftp,项目目录为 /data/project/testdir/,分到 root用户组,不生成用户的家目录
passwd sftp
第2步:
第3步:
第4步:
第5步:
第6步:
第7步:
第8步:
第9步:
出现的一个问题解决之法:
如果IDE(例如:PHPstorm)报错 phpstrom Can't use Subversion command line client 的错误。
网上搜到说,是SVN使用了命令行工具,如果本地没有SVN的命令行工具,则导致出错。如果安装tortoise svn的时候没有选中command line client的话,可能会导致上面的问题。
我的成功解决方案如下:
安装了Slik svn(下载网址:http://www.sliksvn.com/en/download)
我将siliksvn 安装完毕后(没有什么特殊操作),去 phpstorm -> file ->Settings->Subversions->use command line client 一栏填写刚才安装 siliksvn ->svn.exe 的绝对路径,然后勾选它,就可以解决该问题了。
`