通用PHP脚本来查找主目录和.ssh文件夹

时间:2013-03-19 12:46:04

标签: php ssh

我正在编写一个脚本,它将使用php将给定的远程git分支拉入Web服务器。

该过程的第一步是检查网络服务器是否创建了公钥。

我正在尝试将其作为通用,因为我可以针对不同的服务器类型,即:linux,windows等。我想知道是否有人对如何确定.ssh存储在不同环境中的位置有任何想法?

我不知道它在其他服务器上是什么,也不知道如何为不同的管理面板确定用户的主目录。

例如,在普通的cpanel服务器中,每个用户的位置始终为:

/home/username/.ssh /

但是在Direct Admin中它将是:

/home/username/domains/www.yourdomain.com/.ssh/(或类似的东西)

我假设ssh目录总是位于doc根目录上方的用户主目录中...只搜索目录名称是否可行.ssh?

任何帮助都将不胜感激。

感谢。

- 文斯

0 个答案:

没有答案