我有以下问题:我需要在服务器上设置一些cronjobs,但我没有ssh权限,我只能通过web-ftp访问服务器,所以我可以传输文件。 我知道用户的cron文件在varspoolcron里,但我没有访问那里的权限,我也试过使用.bash_profile,希望它能在我通过web-ftp登录时触发,但id没有。
好吧,你基本上是在问我们如何黑进这个服务器,因为没有ftp服务正确的配置会允许正确的访问任何地方以外的。/home
(modulo chroot)。
话说回来。/var/spool/cron
可以包含用户在centOS上的cron作业,但事实上,你不能从一个松散的ftp会话中编辑它,这其实是一个好消息。
有两个选择。
/var/spool/cron
文件到一个你可以在你的用户主页上编辑的文件(如果自主编辑cronjob的能力是必须的)。