安装的samba默认不是开机启动的,这样每次都要进入系统人为启动,很不方便,当然系统肯定可以设置开机启动的。

因为我的是RedHat Linux系统,支持chkconfig命令直接配置,会简单些,其它Linux系统不支持此命令。

在配置之前,先了解下Linux的运行级别和原理:

Linux系统有7个运行级别(runlevel),有on启动和off关闭两种状态。

  • 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
  • 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
  • 运行级别2:多用户状态(没有NFS)
  • 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
  • 运行级别4:系统未使用,保留
  • 运行级别5:X11控制台,登陆后进入图形GUI模式
  • 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

运行级别的原理:

  • 在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)
  • 在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别
  • rcN.d目录下都是一些符号链接文件,这些链接文件都指向init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位数字。
    [root@gxing rc.d]# ll /etc/rc.d/rc3.d   #查看链接文件

  • 系统会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件
  • 对于以K开头的文件,系统将终止对应的服务
  • 对于以S开头的文件,系统将启动对应的服务
  • 查看运行级别用:runlevel
  • 进入其它运行级别用:init N
  • 另外init0为关机,init 6为重启系统

查看smb运行级别

[root@gxing rc.d]#chkconfig --list |grep smb
      
       以上打印显示smb服务以3和5的级别运行,在rc3.d和rc5.d的文件里是以S开头的显示运行。在其它5个文件里是以K开头的表示不运行。

设置开机启动

[root@gxing rc.d]#chkconfig --level 35 smb on   #3和5是指定运行级别,系统就会自启动Samba服务
   [root@gxing rc.d]#chkconfig smb on   #将smb运行级别2、3、4、5全部打开,off全关闭。

关闭开机启动
      [root@gxing rc.d]#chkconfig --level 35 smb off

查看smb运行状态

[root@gxing rc.d]#service smb status

=====================================================================

不能直接贴截图,麻烦

=====================================================================

补充:完成安装了MS Visual studio 2010 编译C程序环境。

NO2:设置RedHat Linux下的samba开机启动相关推荐

  1. linux数据库实例开机启动,linux下数据库实例开机自启动设置

    linux下数据库实例开机自启动设置 1.修改/oratab [root@org54 ~]# vi/etc/oratab --把N改为Y,如下提示 # This file is used by ORA ...

  2. Linux下的samba服务配置详解

    Linux下的samba服务配置详解 一.Samba介绍 二.Samba工具及特性 三.搭建环境介绍 四.Samba配置步骤 1.服务端操作 2.在客户端操作 五.测试用户的权限情况 一.Samba介 ...

  3. 介绍一下linux下的samba服务

    介绍一下linux下的samba服务 实验环境 VMware 6.5.2 +redhat Enterprise 5 AS 我的内核版本 上面两个是windows server 2003 共享文件时的画 ...

  4. Linux下使用samba工具共享文件

    Linux下使用samba工具共享文件 前期准备: 挂载光盘,安装samba 安装共享的软件 yum install Samba linux 开启smb服务 service smb start 可以设 ...

  5. redhat linux 禁用网卡,RedHat Linux下防火墙配置技巧

    RedHat Linux下防火墙配置技巧 发布时间:2012-07-13 16:34:57   作者:佚名   我要评论 RedHatLinux为增加系统安全性提供了防火墙保护.防火墙存在于你的计算机 ...

  6. Linux 下安装Ubuntu20.04 启动花屏的解决方法(安装和启动时设置 quite splash nomodeset即可解决)

    Linux 下安装Ubuntu20.04 启动花屏的解决方法(安装和启动时设置 quite splash nomodeset即可解决) 问题:正常安装Ubuntu 20后开机花屏,卡住不动.这是因为u ...

  7. 学习笔记----linux下编译samba

    linux下编译samba   一.samba的启动命令:        #cd /usr/local/samba/sbin        #smbd     关闭samba可以杀死smbd进程   ...

  8. linux环境下查看进程,Linux下查看进程(程序)启动时的环境变量

    背景: 因最近试安装Linux下的jira,有一个中文插件安装后,一旦设置开机启动后,它是英文,而在终端再重新启动一次后呢,似乎插件生效,它又恢复为正常中文界面,我首先想这这涉及到一个环境变量的问题, ...

  9. Docker Linux下安装配置及启动

    Docker Linux下安装配置及启动 linux配置环境 基础下载镜像: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliy ...

最新文章

  1. 从创业公司到AI巨头 出门问问如何定义下一代人机交互?
  2. Android studio如何使用SVN进行版本控制?
  3. 在数据库中分析sql执行性能
  4. python增删改查的框架layui_spring+springMvc+mybatis+layui实现数据表格的增删改查(纯layui实现)...
  5. 自学Python六 爬虫基础必不可少的正则
  6. cmd code page
  7. [react] 怎么使用Context开发组件?
  8. linux awk if 多个条件,linux shell awk 流程控制语句(if,for,while,do)详细介绍
  9. 令人窒息的数学动态图
  10. 字符串大写转小写库函数_PHP程序无需使用库函数即可将字符串转换为大写
  11. vue-cli3出现Invalid Host header的解决方案
  12. 验证二叉树后序遍历序列是否符合要求
  13. python之集合操作 - |
  14. 2022年互联网+全国大学生创新创业大赛解读
  15. 135微信编辑html语言,135微信编辑器怎么在拉入的模板框框里添加文字
  16. 软件工程--软件详细设计说明书(免费小说网站)
  17. VMware的存储野心(下):虚拟卷和闪存缓存
  18. Exp5 MSF基础应用 20164323段钊阳
  19. 组合两个表(外连接的使用)
  20. nginx配置路径、跨域、本机自定义server_name

热门文章

  1. C++ std iostream
  2. 【编译原理】【C语言】实验一:手动构造词法分析器
  3. 直接选择排序是不稳定的,以及怎样将它变成稳定的排序。
  4. 【FFmpeg】PCM编码成AAC
  5. 金蝶EAS-BOS编码规则
  6. 完结篇:操作符详解(2)
  7. java后台接收json map值
  8. SpringSecurity OAuth2 (7) 自定义 AccessToken 和 RefreshToken (JWT with RSA 签名)
  9. 74HC166与TPIC6A595分析
  10. 伸个懒腰舒服舒服:办公室里的麦肯切尔健身法(ZZ)