Некоторые вещи, которые вы можете попробовать:
testparm
на Linux-машине. , скопировать sometextfile.txt //192.168.1.9/epsonlx
в cmd в Windows гостя ok = yes
и / или принудительно user = guest
в smb.conf Если это не показывает вашу ошибку, опубликуйте вывод выше, и я уточню этот ответ
Оказывается, ядро Linux анализирует Shebang самостоятельно.
Следовательно, любой сценарий "Shebanged" (с полным путем для двоичных файлов) может использоваться для sinit
.
Включенная страница руководства sinit.8, а также README очень меня объясняют. Тем не менее, быстрое введение для вас, когда я загляну в исходный код:
/ sbin / init
запускается ядром как pid 1 / bin / rc.init
скрипт как отдельный дочерний процесс /bin/rc.init
как отдельный процесс, таким образом, /bin/rc.init
содержат команды чтобы инициализировать систему за пределами этой точки /bin/rc.shutdown
как poweroff
имя скрипта, а SIGINT заставляет init запустить тот же скрипт с именем reboot
, чтобы различать режимы работа внутри скрипта. Обратите внимание, что эти два сигнала - это только те, которые init слушает, включая SIGKILL и SIGSTOP, которые он проигнорирует. И только суперпользователю разрешено посылать сигналы в init.SIGINT генерируется ядром, когда вы нажимаете Ctrl-Alt-Delete, но только когда это сказано (есть специальный системный вызов, который обычно выполняет процесс init, чтобы разрешить отправку SIGINT в cad) Итак, из этого sinit не предоставляет :
Однако sinit - это симпатичный милый маленький init, который работает. Бьюсь об заклад, это очень хорошо для встроенных систем, а также для простых настольных систем без суеты современных настольных сред.