LinuxCast学习笔记二十五:Service_Basice及远程管理

 

         服务是运行在操作系统后台的一个或多个程序,为用户提供特定的服务,是运行在系统后台上一个或多个后台程序。

         服务通常都是不中断运行的,随时接收请求提供服务。在操作系统后台会运行大量的服务为系统及用户提供服务。

         服务配置最多的是网络服务,常见的服务有:Mail、FTP、SMB、Http、网游、域名DNS

操作系统在不同的模式下运行的服务是不同的。

         service服务名 [start|restart|stop]格式可以进行对服务的控制

         例如:servicessh start   开启运程服务

在文件/etc/init.d中可以查看当前系统的服务有哪些。

在文件/etc/rcx.d   x对应每个runlevel状态。

使用chkconfig –list 可以显示服务启动与否的详细信息。

chkconfig 服务名 [off|on]可以指定服务状态

 

系统有两套服务控制机制,XINETD控制的是属于实时的,不是常驻的服务。

XINETD收到服务请求后,实时调用临时的服务,作为一个常驻的服务在后台运行。

常见的xinetd服务主要有:

telnet\tftp\rsync 通常找到这些服务的配置文件即可进行更改设置了。

常见的服务主要有:

apache 网站

samba 网上邻居/域控制器

vsftpd ftp服务器

ldap 数据库

mysql 数据库

openvpn vpn

bind 域名服务器

postfix 邮件转发服务器

cyrus 邮件投递服务器

 

常见的远程管理工具方式:

RDP协议(remote desktopprotocal):windows远程桌面管理

telnet:CLI命令行控制界面下的远程管理工具,几乎支持所有的操作系统。

SSH(secure shell)CLI界面下的远程管理,内容加密更为安全。

RFB(remote framebuffer):图形化管理协议,VNC(virtualNetwork Computing)使用协议,作为类UNIX系统下的图形化远程管理方式。

远程登录SSH登录命令:ssh root@主机名

在远程登录状态下使用命令scp用以实现两台计算机进行快速加密的数据传输。

例:scp Linuxcast.tar root@192.168.1.1:/root/ 

-r  递归进行拷贝

-p  传输时保留文件权限及时间

-c      传输时进行数据压缩

命令rsync用以两台计算机同步文件也就是只拷贝变化的文件(修改、新增、删除)

 

 

VNC是一种Linux系统下常用的图形化远程管理协议,使用的是RFB协议。其分为服务器端与客户端。

进行VNC安装:yum install –y tigervnc-sever,可能需要安装一些支持软件

查看配置文件:/etc/sysconfig/vncservers

为每个用VNC的用户创建密码:vncpasswd

启动VNC服务:service vncserver start

可能清空防火墙规则,或添加允许策略:iptables –F

 

配置完成后,可以在其它平台上安装VNC客户端,进行远程登录图形化管理。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值