访问 samba 共享?

访问 samba 共享?

我正在尝试使用定时任务输出如下:
gio:smb://server_name/shares:卷未实现挂载

当我登录直接到 ubuntu-server(在主机中)或通过 ssh(信息:我只有一个用户和根用户:)”然后我输入(与脚本中的命令相同!)。

$echo -e "USER\nDOMAIN\nPASS\n" | gio mount smb://server_name/shares

它运作良好。

答案1

听起来你正在从 root 帐户运行 crontab。gio旨在从用户帐户而不是 root,因此您需要在 crontab 中传递用户名,如下所示:

0 * * * * su {username} -c {command}

确保将其替换{username}为用户帐户的名称以及{command}您希望该作业执行的操作。

相关内容