包括putty、Openssh、vnc、Xwin32等远程管理软件的使用和介绍
Jun
13
正如前面提到的,pptpsetup脚本在运行时会检查核心是否支持MPPE模块,以及PPP是否支持MPPE加密。若不满足条件,会报类似:
PPP的问题容易解决,升级版本即可。核心的问题,有些麻烦,有两种办法,一是重编核心,二是采用dkms 外挂。
引用
FATAL: Module ppp_mppe not found.
/usr/sbin/pptpsetup: couldn't find MPPE support in kernel.
或
/usr/sbin/pptpsetup: couldn't find MPPE support in pppd.
/usr/sbin/pptpsetup: couldn't find MPPE support in kernel.
或
/usr/sbin/pptpsetup: couldn't find MPPE support in pppd.
PPP的问题容易解决,升级版本即可。核心的问题,有些麻烦,有两种办法,一是重编核心,二是采用dkms 外挂。
Jun
12
继续昨天的话题,Linux作为PPTP的服务端和Windows作为PPTP的客户端已顺利实施。接下来要做的,就是把Linux作为客户端了。工作也不复杂,主要麻烦在需要手动修改路由表。
Jun
11
有朋友让协助在VPS上部署PPTP VPN服务,刚好另有项目需要连接到远端的PPTP服务器上,那干脆整理一下吧。本文分两部分,第一部分是Linux做服务端及Windows做客户端,第二部分是Linux做客户端。
Mar
20
昨天提到,当想在Web页面上去调用一个需要root权限的命令时,可以使用赋予脚本suid权限,并且交换euid和uid的方式来解决。但现在又遇到一个新问题,httpd服务器与需执行的root权限命令并不在一台服务器上。也就是说,需要从Web页面上调用一个远程服务器上的需root权限的系统命令。这可是一个让人头疼的问题。
Nov
11
我们以前已经提过如何在客户端创建密钥后,拷贝到服务端,今后就可以使用该密钥进行无密码认证的登陆了。如果您已经忘了?可以看看这里:[原]putty使用密钥登陆OpenSSH。在这情况下,都是指每个用户自己去登陆服务器。但在今天的项目实施中,遇是这样的情况:
作为ssh客户端的机器,有多个用户,他们属于同一个主目录,并且都需要进行密钥验证。而私钥id_rsa的权限必须为600,其他用户不能访问。我们就需要用ssh的-i参数解决这问题。
作为ssh客户端的机器,有多个用户,他们属于同一个主目录,并且都需要进行密钥验证。而私钥id_rsa的权限必须为600,其他用户不能访问。我们就需要用ssh的-i参数解决这问题。
Oct
8
首先说明的是,我几乎完全没用过SCO Unix。但由于项目上的需要,必须解决一个问题,也就是前面提过的:某个应用只能运行在SCO Unix上,但需要从Linux上去调用该应用,并且有个前提,就是应用启动前需根据Linux上的客户端信息定义特定的程序参数。
这问题,之前我在这里写过:[原]通过OpenSSH传输客户端的环境变量。由于当时没有SCO Unix的环境,都是在红旗Linux上测试的,虽然实现了,然而还未最终完全测试完。今天,在客户现场终于全部完成。
这问题,之前我在这里写过:[原]通过OpenSSH传输客户端的环境变量。由于当时没有SCO Unix的环境,都是在红旗Linux上测试的,虽然实现了,然而还未最终完全测试完。今天,在客户现场终于全部完成。
Sep
27
一般情况下,当我们使用ssh连接到远端服务器时,所获得的环境变量都是远端服务器为我们设定的。但在某些特殊情况下,例如:我们需要在服务端上绑定客户端来源信息,以便执行特定的操作。这样,我们就需要让客户端可以传递变量给服务端。当然,这可以通过编写程序来实现,也可以参考下面的文档,利用OpenSSH可传递客户端环境变量的特性来达成。
而我要完成这次的配置,就是为了解决一个Linux应用程序1通过ssh访问另一台的Linux上的交互的应用程序2(由于该应用2不能从远端机器移走,同时在启动应用前,又必须根据客户端的信息才能启动)。
而我要完成这次的配置,就是为了解决一个Linux应用程序1通过ssh访问另一台的Linux上的交互的应用程序2(由于该应用2不能从远端机器移走,同时在启动应用前,又必须根据客户端的信息才能启动)。
Nov
19
在Windows管理Linux服务器时,常使用putty登陆ssh进行远程管理。默认登陆验证方式为密码认证,该方式虽然简单,但每次登陆都要输入一长串的密码,相当麻烦。而且,如果万一把root允许登陆打开,还有可能被强力破解,导致严重的后果。
所以,通常建议用密钥登陆验证代替密码方式,即简单,又可靠。
所以,通常建议用密钥登陆验证代替密码方式,即简单,又可靠。
Jan
24
看到项目中,有朋友在红旗DC Server 5.0上安装和配置vncserver,感到有点呐闷。其实,红旗DC Server 5.0已经内置了vncserver服务,我们只要打开服务即可:
1、配置验证方式
修改/etc/sysconfig/vncservers文件,把下面的注释取消,并修改为启动vnc服务的用户
改为
2、设置密码
1、配置验证方式
修改/etc/sysconfig/vncservers文件,把下面的注释取消,并修改为启动vnc服务的用户
引用
# VNCSERVERS="1:myusername"
# VNCSERVERARGS[1]="-geometry 800x600"
# VNCSERVERARGS[1]="-geometry 800x600"
改为
引用
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"
VNCSERVERARGS[1]="-geometry 1024x768"
2、设置密码
Dec
8
大家常常都会用到ssh远程登陆linux服务器,但其实ssh可以提供的功能不单如此,还可以实现如文件传输,加密转发等功能。这里就介绍一下:
Nov
17
VNC就是Virtual network computing的缩写,他支持linux、unix、windows等多种平台,可以跨平台使用,也支持带Java的浏览器进行远程控制。
网上有相当多使用vnc的介绍,我参考了部分的文档,结合红旗linux的产品,整理出下面这篇文章,请留意。
vnc client通过架构在tcp/ip上的vnc协议与vnc server沟通,通过认证后,把X server的桌面环境,输入设备,和X 资源交给vncserver掌控,vnc server将桌面环境通过vnc 协议送给vnc client端.让vnc client来操纵vnc server桌面环境和输入设备。
网上有相当多使用vnc的介绍,我参考了部分的文档,结合红旗linux的产品,整理出下面这篇文章,请留意。
vnc client通过架构在tcp/ip上的vnc协议与vnc server沟通,通过认证后,把X server的桌面环境,输入设备,和X 资源交给vncserver掌控,vnc server将桌面环境通过vnc 协议送给vnc client端.让vnc client来操纵vnc server桌面环境和输入设备。