Как насчет этого:
ssh user@IP -- '. ~/.bashrc; sh runme.sh'
Необходимо, вероятно, быть немного осторожны относительно различия между sh
и bash
. Если у Вас есть необычные настройки в .bashrc
, и sh
что-то как тире, затем это могло бы перестать работать.
Это - известная ошибка в samba4 пакете - см. https://bugs.launchpad.net/ubuntu / + source/samba4 / + ошибка/832465
Если бы Вам не нужна функциональность DC Active Directory, я рекомендовал бы установить самбу 3 (стабильная версия) и удалить самбу 4. Samba 3 находится в пакете "самбы", не "samba4" пакете.
фактическая ошибка>> https://bugs.launchpad.net/ubuntu / + source/samba4 / + ошибка/857394 <<
Но я зафиксировал его путем удаления ссылки на контроллер домена и добавления строки для безопасности, также создания рабочей группы и области тем же (в моем случае, их оба называют "Одним" (без кавычек)
Так запуск моего basebones smb.conf читает таким образом:
# Global parameters
[global]
workgroup = One
realm = One
netbios name = Klaptop11-10
security = share
Никакая идея, если правильно с точки зрения использования самбы, но я собирался настроить его впоследствии так или иначе, все, которое я хотел первоначально, не состояла в том, чтобы остановить его erroring постоянно. Который это сделало.
Я решил проблему таким образом:
Используйте это smb.conf
:
# Global parameters
[global]
workgroup = One
realm = One
netbios name = Klaptop11-10
security = share
Установите samba-dsdb-modules
пакет. Для контакта с зависимостями установите все они вместе: samba-common samba-common-bin samba-dsdb-modules samba4 samba4-clients samba4-common-bin
Все мои связанные с самбой пакеты перечислены здесь на всякий случай:
$ dpkg -l | grep smb
ii **libpam-smbpass** 2:3.5.11~dfsg-1ubuntu2.1 pluggable authentication module for Samba
ii **libsmbclient** 2:3.5.11~dfsg-1ubuntu2.1 shared library for communication with SMB/CIFS servers
ii **python-smbc** 1.0.10-0ubuntu2 Python bindings for Samba clients (libsmbclient)
$ dpkg -l | grep samba
ii **libsamba-hostconfig0** 4.0.0~alpha17~git20110807.dfsg1-1ubuntu1 Samba host configuration library
ii **libsamba-policy0** 4.0.0~alpha17~git20110807.dfsg1-1ubuntu1 Samba policy management
ii **libsamba-util0** 4.0.0~alpha17~git20110807.dfsg1-1ubuntu1 Samba utility function library
ii **python-samba** 4.0.0~alpha17~git20110807.dfsg1-1ubuntu1 Python bindings for Samba
ii **samba-common** 2:3.5.11~dfsg-1ubuntu2.1 common files used by both the Samba server and client
ii **samba-common-bin** 2:3.5.11~dfsg-1ubuntu2.1 common files used by both the Samba server and client
ii **samba-dsdb-modules** 4.0.0~alpha17~git20110807.dfsg1-1ubuntu1 Samba Directory Services Database
ii **samba4** 4.0.0~alpha17~git20110807.dfsg1-1ubuntu1 SMB/CIFS file, NT domain and active directory server (version 4)
ii **samba4-clients** 4.0.0~alpha17~git20110807.dfsg1-1ubuntu1 client utilities from Samba 4
ii **samba4-common-bin** 4.0.0~alpha17~git20110807.dfsg1-1ubuntu1 Samba 4 common files used by both the server and the client