Linux常用服务和配置

1. ssh服务:

    /etc/init.d/sshd restart           #开启ssh服务

   chkconfig sshd on                 #设置ssh系统服务为开启,重启系统后自动开启ssh服务

2. network服务

   /etc/init.d/network  restart    #重启网络服务,修改网络配置后(如ifcfg-ethx),需要重启动网络服务

3. samba服务:

   /etc/init.d/smb  restart  #开启samba服务

   smbpasswd  username   #为samba用户username设置密码,后续在windows下访问Linux下的samba共享目录时候需要输入的用户名和密码

   设置Linux下的共享目录和权限设置,需要在/etc/samba/smb.conf配置文件增加如下

   [root]                                  #samba用户 可以是其他

    patch = /                           #samba用户开启的共享路径,这里设置的是根目录

    read only = no                  #权限设置

  

3. ifconfig手动配置网卡ip后,如果重启系统或者网络服务,手动配置的ip等信息会失效,如何解决?

    修改网卡配置文件ifcfg-eth0,ifcfg-eth1, ...(loopback口是ifcfg-lo),Redhat下该配置文件在/etc/sysconfig/network-scripts/目录下,suse下在/etc/sysconfig/network/目录下,ubuntu下配置文件是/etc/network/interfaces。suse系统下也可以通过yast配置网卡地址,下次重启不会丢失。(注意:同一类型OS下不同版本,目录略有不同,不要生搬硬套)

最近装系统时候遇到一个问题,装的是open suse12,为了系统重启后ip继续有效,装完用yast配置eth0地址,但是在read driver的时候卡死,无奈上网搜索网卡配置文件修改方法。进入/etc/sysconfig/network/目录只有ifcfg-lo没有ifcfg-eth0文件,创建ifcfg-eth0,参照ifcfg-lo修改ifcfg-eth0如下

cp ifcfg-lo ifcfg-eth0

vim ifcfg-eth0 修改配置如下

DEVICE=eth0

BOOTPROTO=static

IPADDR=192.168.174.2

NETMASK=255.255.255.0

NETWORK=192.168.174.0

BROADCAST=192.168.174.255

STARTMODE=onboot                              #保证重启ip仍然生效。另:网上看到类似的ONBOOT=yes替换此行,不知道为什么重启还是失效

USERCONTROL=no

此后配合ssh服务,重启也可以putty登录系统了。

你可能感兴趣的:(Linux常用服务和配置)