1

Я пытаюсь отправить смс на Centos 7. Я использую модем com-порта, который настроен, и я установил smstools. Однако, когда я пытаюсь отправить смс с помощью этой команды:

smsend 0522222222 'testing'

Я получаю следующую ошибку:

smsd: Cannot handle /var/spool/sms/outgoing/send_uAVscJ: Access denied. Check the file and directory permissions.

Я проверил интернет, и я вижу, есть ошибки в списке. Кто-нибудь нашел работу вокруг? Я вижу один пост, предложенный для редактирования скрипта sendms, но я не могу сделать это, используя vi или nano.

Я также поменял владельца на smstool:root и поменял папки на 777 разрешений просто для тестирования, но это не имело значения.

Любая помощь будет отличной.

Благодарю.

2 ответа2

2

Вы должны войти в систему с учетной записью пользователя smstools :

su smstools

А затем отправьте SMS:

smstools@localhost$ smsSend 0522222222 'testing'
2

Итак, я нашел ответ на русском сайте, я должен сменить пользователя в

/usr/bin/smssend/

с Nano, выполнив эту команду

#smsd_user="smsd"
smsd_user="smstools"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .