vstpd и самба только запускаются, когда я вхожу в систему

Я создаю сервер резервного копирования для фильмов с помощью сервера человечности, и на нем я установил ssh, vstpd и самбу.

Я заметил, что самба и vsftp на сервере никогда не запускаются с начальной загрузки сервера. Acessing это на файловом менеджере окон показывает это сообщение:

Windows Can не Доступ \\(Имя сервера)

Проверка орфографии имени (...)

Если я не запускаю шпаклевку и использую ssh для входа в систему в сервер. Я ничего не должен даже делать на нем, потому что впоследствии сервер работает как очарование, я могу даже зарегистрироваться из tty, и это все еще работает.

Что я пропускаю здесь? Я думал, что самба и vsftp, запущенный автоматически, когда сервер загружается и не, когда пользователь входят в систему. Я должен сделать автоматический вход в систему таким как в Этом ответе (И этот также)? Я попробовал его, но это не проложило себе путь предназначенное.


Вывод systemctl smbd status

● smbd.service - LSB: start Samba SMB/CIFS daemon (smbd)
   Loaded: loaded (/etc/init.d/smbd; bad; vendor preset: enabled)
   Active: active (running) since Fri 2018-05-25 16:43:19 -03; 13s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 1000 ExecStart=/etc/init.d/smbd start (code=exited, status=0/SUCCESS)
    Tasks: 3
   Memory: 23.2M
      CPU: 233ms
   CGroup: /system.slice/smbd.service
           ├─1012 /usr/sbin/smbd -D
           ├─1021 /usr/sbin/smbd -D
           └─1080 /usr/sbin/smbd -D

May 25 16:43:18 NAS systemd[1]: Starting LSB: start Samba SMB/CIFS daemon (smbd)...
May 25 16:43:19 NAS smbd[1000]:  * Starting SMB/CIFS daemon smbd
May 25 16:43:19 NAS smbd[1000]:    ...done.
May 25 16:43:19 NAS systemd[1]: Started LSB: start Samba SMB/CIFS daemon (smbd).

Я сделал перезагрузку на сервере, ожидал немного, и затем использование входа в систему date; ssh SeverIp использование моего ноутбука Debian и быстро помещенный мой пароль. Дата на второй строке systemctl вывод выше всего спустя 3 секунды после того на входе в систему.

1
задан 25 May 2018 в 23:01

1 ответ

Я немного смущен. Необходимо ли просто зарегистрироваться на пути ssh, и это запускается автоматически, или необходимо ли запустить каждый сервис вручную после Вас ssh в?

Обычно, лучший способ автоматически запустить сервисы состоит в том, чтобы использовать systemctl. Во-первых, ввести systemctl status smbd и необходимо получить вывод как это, если он работает: enter image description here

На второй строке это говорит, включил, что означает, что это запустится, когда это загрузится. Если это не работает, можно запустить его путем ввода systemctl start smbd. Это затем попросит Ваш пароль проходить проверку подлинности, после которого услуга начинает работать. Если это не включено, можно затем ввести systemctl enable smbd чтобы иметь его запускаются когда начальные загрузки системы. При включении его это попросит пароль дважды. Можно сделать то же самое с vstpd и большинством сервисов (включая ssh), просто заменить smbd часть команд.

0
ответ дан 8 December 2019 в 00:54

Другие вопросы по тегам:

Похожие вопросы: