Php 在线文件编辑器
我正在制作通过SSH工作的在线文件编辑器。 它可以连接到另一台SSH机器,读取textarea,并使用$textarea生成远程SSH命令。 我应该使用什么命令,以便它将名为server.settings的文件更改为$textarea的内容?还是剧本Php 在线文件编辑器,php,file,ssh,text-editor,Php,File,Ssh,Text Editor,我正在制作通过SSH工作的在线文件编辑器。 它可以连接到另一台SSH机器,读取textarea,并使用$textarea生成远程SSH命令。 我应该使用什么命令,以便它将名为server.settings的文件更改为$textarea的内容?还是剧本 提前谢谢。我同意Mark B的观点,这听起来很危险。在有文件要修改的机器上运行服务会安全得多,但我假设您已经想到了这一点,并且这不是一个选项 一种稍微安全一点的方法是使用ssh或替代ssh,因此在机器上运行任意命令并编辑文件的可能性较小。你会的 将
提前谢谢。我同意Mark B的观点,这听起来很危险。在有文件要修改的机器上运行服务会安全得多,但我假设您已经想到了这一点,并且这不是一个选项 一种稍微安全一点的方法是使用ssh或替代ssh,因此在机器上运行任意命令并编辑文件的可能性较小。你会的
tail -n 2000000000000000000 /root/server.log
然后,python会将内容从textarea写入请求的文件。您真的想这样做吗?想想安全问题。如果有人在表单中填写
rm-rf/&
,该怎么办?如果您甚至不知道PHP中的基本文件函数,您不应该尝试通过SSH构建远程处理UI。您能否详细说明您是如何创建连接到shellinabox的用户的?我想做一些类似的事情,特别是让用户能够输入他们选择的任何用户名而无需密码,然后自动创建一个chrooted/jailed终端。有什么想法吗?