方式三:通过服务配置设置SAMBA的自启动。
在Windows中,有一个“服务”配置窗口。在这个窗口中,系统管理员可以指定哪些服务自动启动,哪些服务手工启动,而那些服务又是被禁止启动的。Linux操作系统在设计的时候,也借鉴了这个图形化的管理工具。在Linux操作系统中,有“服务配置”窗口。系统管理员可以依次打开“主菜单”、“系统设置”、“服务器设置”、“服务”选项,然后系统就会打开一个服务配置窗口。在这个窗口的左面,系统管理员可以看到列出了相关的服务名字。如果系统管理员要让SAMBA服务自动启动的话,则知需要把这个服务前面的钩打上即可。配置完成之后,主要要保存相关的配置。在下次重新启动之后,这个服务就会被自动启动。
这个服务配置窗口基本上所有的Linux发行版本都具有。不过其适用方面也受到一定得限制。如只有在Linux服务器面前进行设置。而不能够通过SSH等远程方式进行维护。即使能够通过远程维护,也需要通过很多的设置才可以完成。
为此如果系统管理员采用的Linux系统支持以上三种方式的话,那么最好还是选择第二种方式。其虽然没有提供图形化的管理方式,但是毕竟只需要通过一个简单的命令就可以实现配置。系统管理员只要掌握chkconfig命令这个用户,那么配置起来应该不会遇到什么问题。而且最重要的是这个方式能够支持远程操作。也就是说系统管理员不用站到Linux服务器面前就可以操作了。如果系统管理员采用的Linux版本不支持这个Chkconfig命令的话,那么只要采用第一种与第三种设置方式了。第一种设置方式虽然不提供鼠标的支持,但是对于键盘等的支持非常好,而且设置起来的话也比较迅速。而第三种方式的话可以通过鼠标来操作,但是从打开到设置完成要比第一种方式要慢一点。另外第三种方式的话基本上所有Linux操作系统的发行版本都能够支持。
可见以上三种实现方式各有各的特点。Linux系统管理员需要根据自己所使用的Linux系统版本、所采取的管理方式(远程还是本地管理)、对命令的理解程度等等来选择合适的处理方式。若不考虑系统版本的话,我是建议大家采用第二种处理方式。如果第二种方式行不通的话,则使用第一种方式来设置。第三种处理方式是最后的选择。其实不仅是SAMBA服务,其他的应用服务也有类似的需求。如在Linux服务器上部署了Oracle数据库系统,也需要手工手工设定让其能够随机启动。为此Linux管理员掌握相关的配置是非常重要的。这个配置用处很大。