如何远程连接自己的linux服务器
工具:Xshell
演示系统:centos65
①:进入linux系统在root权限下使用:ifconfig命令查看当前linux的ip地址
②:service sshd start (第一次启动linux的SSH服务)
chkconfig sshd on (设置sshd开机启动)
(为了显示效果,这里使用restart重启sshd服务)
③:下载xshell等SSH远程连接工具:新建连接,输入ip地址,就可以自动连接远程linux
Xshell的主界面:点击**背景部分新建连接
然后输入linux的ip地址,ssh服务默认端口22,无需修改
单击确定:
点击连接,连接linux:依次输入用户名和密码
连接成功:
注意:xshell绑定的远程IP和端口必须与linux的ip和端口一致,默认端口22
Hostmonitor 主机:
IP:1921681228
位置:15号楼甲幢2楼
账号:administrator
密码:p@ssw0rd
域:未加域
系统:WIN 2003 SP2
Hostmonitor功能:
监控服务器运行状况。
Hostmonitor使用:
进入主机,点击桌面程序“Hostmonitor”进入程序。File->Load TestList 加载配置文件,
进入监控界面,下图。这是效果图,我已经先编辑好文档的
监控各远程服务器明细:部分
如何增加监控服务器:(环境举例1921681228为监控主机,192168100100为被监控服务器)
1通过MSTSC进入192168100100,管理员身份进入。
2开始-运行-\\1921681228,将RMA-Win文件夹拷贝至D盘。
3在192168100100中双击rma_cfgexe
4选择passive RMA,点击OK。
5见图示。
见图示
至此,被监控主机已经设置完成。记牢第5步中设置的端口号及密码。
8通过MSTSC进入1921681228
9见图示
10可以看到刚刚成功连接的被监控主机。
11选择进入,在Test method中添加需要监控的内容。
如何修改监控服务器:(环境举例1921681228为监控主机,192168100100为被监控服务器)
1进入192168100100
2程序文件夹在D盘,直接双击点开即可。参照如何新增监控服务器中第5步。
3回到监控主机修改信息,参照如何新增监控服务器中第9步。
如何配置visualvm监控
visualvm支持在Linux和windows上启用图形界面监控jvm的资源,但是如何可以使我们在windows上监控到远程linux服务器资源,这还需要做一些配置,此文是在原文基础上做了更改的,希望对大家能有所帮助。
(1)首先要修改JDK中JMX服务的配置文件,以获得相应的权限:
进入$JAVA_HOME所在的根目录的/jre/lib/management子目录下,
a 将jmxremotepasswordtemplate文件复制为jmxremotepassword
b 调整jmxremoteaccess和jmxremotepassword的权限为只读写,可以使用如下命令
chmod 600 jmxremoteaccess jmxremotepassword
c 打开jmxremotepassword文件,去掉
# monitorRole QED
# controlRole R&D
这两行前面的注释符号
(2)修改envsh
打开envsh文件,并在JVM的启动配置中添加如下信息:
JAVA_OPTS="-Dcomsunmanagementjmxremoteport=1099 -Dcomsunmanagementjmxremotessl=false -Dcomsunmanagementjmxremoteauthenticate=false -Djavarmiserverhostname=1020150218 其他配置”
这几个配置的说明如下:
-Dcomsunmanagementjmxremoteport:这个是配置远程connection的端口号的,要确定这个端口没有被占用
-Dcomsunmanagementjmxremotessl=false -Dcomsunmanagementjmxremoteauthenticate=false:这两个是固定配置,是JMX的远程服务权限的
-Djavarmiserverhostname:这个是配置server的IP的,要使用server的IP最好在机器上先用hostname –i看一下IP是不是机器本身的IP,如果是127001的话要改一下,否则远程的时候连不上,目前我们的server上我已经都改好了
(3)Windows客户端配置
JDK 16版本自带visualvm,只需要进到bin目录下启动即可
启动后页面比较简洁,配置也很简单:
a 点击左侧菜单的add Remote host,输入server的IP,然后再advanced settings里配置端口(注意这个端口要和server上的端口一致)
b 右击刚才配置的IP,选择JMX connection方式,再次输入端口,就可以监视到JVM资源了
在win7下远程桌面远程linux方法:
ost端系统配置:win7,32bit。
server端系统配置:ubuntu10044 LTS。
远程桌面工具:VNC。
一、在ubuntu中配置VNC server。
1安装vnc4server。
两种方法:
命令行: sudo apt-get install vnc4server。
图形界面:在System -> Administration -> Synaptic Package Manager中安装。
$ sudo apt-get install vnc4server。
2设置vnc4passwd。
$ vnc4passwd。
在$HOME/vnc目录下面生成一个passwd文件。
$HOME/vnc是一个vnc4server的关键目录。
隐藏目录,需要show hide files
3启动vnc4server。
$ vnc4server。
在/vnc目录下生成下列文件:
###-desktop:1log。
###-desktop:1pid。
xstartup。
desktop的名称在客户端连接的时候用到。
如果是desktop:1,在客户端连接的时候就填写:ip:1。
如果是Desktop 2,在客户端的时候填写:ip:2。
首次运行vnc4server会提示生成了xstartup文件,这个文件里面包含着登录启动X时的一些配置。
4重启vnc4server。
$ vnc4server -kill :1。
$vnc4server。
注意:“-kill”和“:1”之间有空格。
5额外的重要配置。
网上查到资料从UltraVNC登录,可能得到一个比较简单的窗口,因为VNC4Server缺省启动的WM是twm,如果希望启动gnome,需要改动vnc/xstartup。
修改前:
#!/bin/sh。
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER 。
# exec /etc/X11/xinit/xinitrc 。
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup 。
[ -r $HOME/Xresources ] && xrdb $HOME/Xresources 。
xsetroot -solid grey 。
vncconfig -iconic & 。
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"& 。
x-window-manager &。
修改后:
#!/bin/sh。
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER 。
exec /etc/X11/xinit/xinitrc 。
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup 。
[ -r $HOME/Xresources ] && xrdb $HOME/Xresources 。
# xsetroot -solid grey 。
# vncconfig -iconic & 。
# x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"& 。
# x-window-manager &。
6多客户端配置。
只需多次运行vnc4server,产生多个desktop id可供多个客户端使用。
7vnc4server设置成开机自启动。
在etc/profile里面加入vnc4server命令。
二、在win7中配置VNC Client。
1下载UltraVNC并安装。
2填入ubuntu的ip地址及你想使用的desktop pid,点击connect。
在弹出的输入密码框中输入vnc4passwd中设置的密码,即可登录,远程桌面开始。
JConsole基于JMXGUI工具用于连接运行JVM监控本远程java程序 Jconsole 监视本Tomcat远程服务器Tomcat 监视前需要做配置: 1、要监视远程Java进程需要远程服务器做相应设置 1)windows
0条评论