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登录系统了。