首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vstpd和samba只有在我登录时才开始。

问vstpd和samba只有在我登录时才开始。
EN

Ask Ubuntu用户
提问于 2018-05-25 18:45:59
回答 1查看 149关注 0票数 1

我正在使用ubuntu服务器为电影创建一个备份服务器,并在上面安装了ssh、vstpd和samba。

我注意到服务器上的samba和vsftp从未从启动服务器开始。在windows文件资源管理器上处理它将显示以下消息:

Windows无法访问\(服务器名)检查名称的拼写(.)

除非我启动putty并使用ssh登录到服务器。我甚至不需要在上面做任何事情,因为之后服务器就像一个魅力一样工作,我甚至可以从tty登录,它仍然工作。

我在这里错过了什么?我认为samba和vsftp是在服务器启动时自动启动的,而不是在用户登录时启动的。我是否应该自动登录,如在这个答案 (这个也是)中?我试过了,但它并没有达到预期的效果。

systemctl smbd status输出

代码语言:javascript
复制
● 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).

我在服务器上重新启动,等了一会儿,然后使用我的Debian笔记本使用date; ssh SeverIp登录,然后迅速输入密码。上面systemctl输出的第二行的日期是登录后的3秒。

EN

回答 1

Ask Ubuntu用户

发布于 2018-05-25 19:19:56

我有点困惑。您只需通过ssh登录并自动启动,还是必须在ssh进入后手动启动每个服务?

通常,自动启动服务的最佳方法是使用systemctl。首先,输入systemctl status smbd,如果它正在运行,您应该得到这样的输出:

在第二行中,它表示已启用,这意味着它将在启动时启动。如果它没有运行,可以通过键入systemctl start smbd启动它。然后,它将请求您的密码进行身份验证,然后服务将开始运行。如果它未启用,则可以键入systemctl enable smbd使其在系统启动时启动。当您启用它时,它会两次询问您的密码。您可以使用vstpd和大多数服务(包括ssh)做同样的事情,只需替换命令的smbd部分即可。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1040362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档