搜档网
当前位置:搜档网 › windows通过ssh远程连接Linux并进行Linux操作的步骤

windows通过ssh远程连接Linux并进行Linux操作的步骤

windows通过ssh远程连接Linux并进行Linux操作的步骤
windows通过ssh远程连接Linux并进行Linux操作的步骤

windows通过ssh远程连接Linux并进行Linux操作的步骤

1.百度搜索“SSH Secure Shell Client”下载并安装

2.打开“SSH Secure Shell Client”

3.点击Profiles选择add profiles 并添加profils名称(自定义一个名字)

4.然后点击刚定义好的profiles,出现如下界面,填写远程linux的ip,用户名,密

码,port 默认为22;Authentication 选择password,点击connect

5.出现如下界面,表示连接成功

6.选择文件夹按钮可以用“资源管理器”的形式查看,传输文件

7.出现如下界面,左面是指你的桌面,右面是你的远程Linux桌面,接下来你就可以尽情的操作你的Linux了

『Linux学习笔记』Telnet远程登录配置及使用

『Linux学习笔记』Telnet远程登录配置及使用

首先查看当前系统是否安装了telnet-server 软件包:rpm -qa | grep telnet 如果没有安装,在Linux第三张光盘下查找到telnet-server-0.17-25.i386.rpm包,然后安装。或者在终端下键入: redhat-config-packages,选择基本配置项中的TELNET。安装命令:rpm -ivh telnet-server-0.17-25.i386.rpm。 默认情况下LINUX没有开启TELNET服务,如何开启? vi /etc/xinetd.d/telnet 将Disable改为no(必须是ROOT权限)。 如何修改默认的23端口? cat /etc/services

找到TELNET修改。 设置根用户可以直接远程登录。 Red Hat Linux 9默认不能使用根用户远程登录,我们可以先用普通用户登录,再用SU命令切换为ROOT用户。另外,也可以修改/etc/pam.d/login文件来实现,只需将此文件的第二行注释掉即可。 注释就在前面加个#,或者mv /etc/securetty /etc/securetty.bak 限制登录设置。 为了提高telnet的登录安全性,可以通过限制

访问IP地址以及访问时间段来尽可能的提高安全性。我们只需要修改/etc/xinetd.d/telnet文件,增加限制信息,然后重新启动TELNET服务。 service telnet { disable=no ind=192.168.1.100 #考虑到服务器有多个IP,这里设置本地telnet服务器IP,远程只能telnet #192.168.1.100才能进入 only_from=192.168.1.0/32 #只允许192.168.1.0-192.168.1.255该网段进入 only_from=https://www.sodocs.net/doc/0b7655973.html, #只有教育网才能进入! o_access=192.168.1.{4.5} #限制192.168.1.4和192.168.1.5两个IP登录

麒麟Linux下远程登录配置

前面三个安装包用rpm -ivh *.rpm进行安装,安装完成后在开始菜单中-->互联网 -->wireshark network analyzer启动wireshark。 前提是安装了wireshark.rpm,可以将系统盘插到光驱中,执行yum install wireshark* -y vncserver配置 1、首先删掉/root/.vnc/下面所有东西,cd /root/.vnc/ 再执行rm * -rf 删除。 2、再执行vncserver命令,输入两次密码。 3、将附件中vncstart.desktop文件拷贝到/etc/xdg/autostart/目录下,再重启机 器。重启后客户端就能用 vncviewer 服务器ip:1进行访问了。 前面三个安装包用rpm -ivh *.rpm进行安装,安装完成后在开始菜单中-->互联网 -->wireshark network analyzer启动wireshark。 vncserver配置 1、首先删掉/root/.vnc/下面所有东西,cd /root/.vnc/ 再执行rm * -rf 删除。 2、再执行vncserver命令,输入两次密码。 3、将附件中vncstart.desktop文件拷贝到/etc/xdg/autostart/目录下,再重启机 器。重启后客户端就能用 vncviewer 服务器ip:1进行访问了 #!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Icon[zh_CN]=gnome-panel-launcher Name[zh_CN]=vncstart Exec=vncserver :1 Name=vncstart Icon=gnome-panel-launcher

Linux中用SSH配置安全远程登录的实践

Linux中用SSH配置安全远程登录的实践 摘要: 介绍了用SSH配置安全认证、生成密钥以及实现远程登录的具体操作。 关键词: SSH协议 Telnet openSSH 系统程序员和管理员都喜欢远程登录自己的服务器,但传统的网络服务程序(如telnet、ftp、rlogin和rsh)及相关的服务在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,黑客通过数据包截获工具可以截获这些口令和数据。这些服务程序的安全验证方式也存在弱点,易受到中间人(man-in-the-middle)方式的攻击。中间人攻击方式中,中间人冒充真正的服务器接收客户机发送给服务器的数据,并篡改客户机的信息后发送至真正的服务器。这使得通信过程不再安全,并且失去了传送数据的私密性。 SSH(secure shell)是一个在应用程序中提供安全通信的协议。通过SSH可以安全地访问服务器。因为SSH把所有传输的数据进行加密,确保数据的完整和不被篡改,从而确保私密性。这样中间人攻击方式就不可能实现了,而且也能够防止DNS和IP欺骗。另外,传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很广泛的用途,它可代替远程登录程序Telnet,又可以为ftp、pop、甚至ppp提供安全的通道,从而在不安全的网络环境下、在客户/服务器之间提供安全和加密的信息交流。 远程运行SSH时需要远程机器正在运行SSHd(SSH守护程序),SSH的标准端口是22。由于大多数防火墙对这个端口都是禁用的,所以需要将SSH守护进程指派给Internet服务的端口上运行,因为即使最严密的防火墙也要打开21、8080、25和110中的一个。这样就可以通过大多数的防火墙来使用SSH进行远程登录。 1 SSH提供的安全认证 SSH提供二种级别的安全验证。一种是基于口令的安全验证;另一种是基于密钥的安全验证。首先生成一对密钥,将公钥安装在需要访问的服务器中。当客户端需要连接到SSH服务器时,客户端软件就会向服务器发出请求,请求用自己的密钥进行安全验证。服务器收到请求之后,先在该服务器中寻找客户端的公用密钥,然后把它和客户端发送过来的公钥进行比较。如果二个密钥相同,则SSHd生成随机数,并用公钥进行加密,然后SSHd将加密的随机数发回给正在客户端运行的SSH。SSH用私钥解密后,再把它发送回客户端。这样就完成了整个验证过程。 2 SSH的具体实现 (1)确认系统已经安装了SSH并进行测试 (2)生成管理SSH密钥 SSH的密匙是用SSH-keygen程序管理的。下面是SSH-keygen密钥生成的一个实例。 上述过程需要分别在每个用SSH连接的远程服务器上完成。为了保证他人对于authorized_keys没有写的权限并保证SSH工作,chmod是必须的。如果想从不同的计算机登录到远程主机,authorized_keys文件也可以有多个公用密匙。这种情况下必须在新的计算机上重新生成一对密匙,然后重复上述过程。需要注意的是,当取消了主机上的账号之后,必须删掉这对密匙。 3 SSH配置 (1)配置SSH客户端 OpenSSH的配置数据可以有三种语法形式,按照优先权从大到小的顺序分别是:命令行选项、用户配置文件(~/.SSH/config)、系统配置文件(/etc/SSH/SSH_config)。所有的命令行选项均能在配置文件中设置。因为任何配置值都是首次设置时有效,所以指定主机的声明应该

telnet远程登录linux

root用户登陆telnet a、检查你的服务器是否安装telnet 服务器 rpm -qa | grep telnet-server[root@fedorasvr tmp]# ls telnet-server-0.17-35.i386.rpm [root@fedorasvr tmp]# rpm -i telnet-server-0.17-35.i386.rpm warning: telnet-server-0.17-35.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2 error: Failed dependencies: xinetd is needed by telnet-server-0.17-35.i386 检查,检查可能是没有安装xinetd ,因为linux的安装包依赖性可能强,好安装一下了,在安1.rpm -ivh xinetd-2.3.13-6.i386.rpm 2.service xinetd start 3.rpm-ivh telnet-server-0.17-35.i386.rpm 4.chkconfig telnet on 装telnet-server 等 测试telnet 服务器已经安装好了, b、开启root用户的telnet功能 Telnet服务的配置步骤如下: 一、安装telnet软件包(通常要两个)

1、telnet-client (或telnet),这个软件包提供的是telnet 客户端程序; 2、telnet-server ,这个软件包提供的是telnet 服务器端程序; 安装之前先检测是否这些软件包已安装,方法如下: [root@echo root]#rpm –q telnet或[root@wljs root]#rpm –q telnet-client [root@echo root]#rpm –q telnet-server 如果没有检测到软件包,需要进行安装,red hat linux 9默认已安装了telnet软件包,一般只要安装telnet-server软件包。 1、在red hat linux 9的安装盘3中获取telnet-server-0.17-25.i386.rpm软件包。 2、安装软件包 [root@echo root]#rpm –i telnet-server-0.17-25.i386.rpm 二、启动telnet服务

Linux SSH 远程登录配置方案

Linux SSH 远程登录配置方案成功 一:windows 远程登录到linux 服务器操作系统 1.Linux 服务器系统需要打开sshd 服务 a)service sshd start b)chkconfig sshd on c)iptables 可以关闭或设置相应的端口开放 2.工具软件PuTTY 进行登录 a)输入IP地址192.168.56.102 b)选择SSH登录协议 c)设定端口为22 d)点击Open 进去界面输入正常的用户名和密码进去服务 器系统 3.工具软件WinSCP a) 1. WinSCP 登录很简单此软件用于备份文件使用 4.网络密钥登录方式linux 主机登录linux 服务器 a)首先运行ssh 192.168.56.102 ssh 是命令后面的是目标 主机 b)登录后系统会有提示公共密钥输入yes c)输入服务器root用户的密码****** 这样就可以登录成功 d)这时会发现在服务器和主机上都有一个相同的文件夹.ssh (~当成目录) e)在.ssh目录下有一个known_hosts 这个是公钥文件

f)这时我们需要在(客户机)生成密码文件ssh –keygen –t rsa g)确认后会提示是否把文件放到.ssh目录确定OK h)提示输入密码:abcde i)这时文件已经创建好了在~/.ssh/ 会有两个文件一个是 id_rsa 为密钥.pub 为公钥 j)把公钥传到服务器~/.ssh/ 目录下名子为authorized_keys(这个名子是必须的) scp ./.ssh/id_rsa.pub root@192.168.56.102:~/.ssh/authorized_keys k)Scp 当面目录下/.ssh/id_rsa.pub 服务器ID@服务器地址:当前目录/.ssh/authorized_key l)确认哦使用ssh 登录时就会提示网络密钥密码这个密码就不是用户的密码了这样大大的提高了安全性

远程登录linux的几种方式

远程连接linux服务器的方式:以显示的类型来分类,可以分为文字接口和图形接口两种。文字登入包括Telnet和SSH两种方式;图形接口包括Xdmcp和VNC。 一、Telnet方式登入linux的方法: 1、在linux下安装Telnet服务器; 2、启动Telnet服务器: 方式如下: 1. 将xinetd里面关于telnet的项目开启,然后 2. 重新启动一次xinetd 3、开启telnet的项目有两个方式: 1). 使用ntsysv或chkconfig:Red Hat系列(含CentOS)的套件里面的ntsysv。在Fedora底下可以使用ntsysv出现的窗口之中,将telnet勾选起来,然后按下OK即可。 2). 使用vi修改/etc/xinetd.d/telnet这个档案:那么如果不是Red Hat的Linux系统,基本上,ntsysv也只是修改/etc/xinetd.d这个目录下的数据而已,所以可以手动自己修改他。 设定完开启之后,就是启动,刚刚提到telnet是挂在xinetd底下的,所以只要重新启动xinetd 就能够将/etc/xinetd.d/里头的设定重新读进来,所以刚刚设定启动的telnet自然也就可以被启动。 4、关闭Telnet服务器的方式与开启的步骤是相同的,只是将设定值转变一下就行。 5、以上是server端,在client端的联机方式如下: 在Windows的环境底下可以使用telnet的程序联机到Linux的telnet server里面来,可以依序这样做: 1). 按下Windows内的『开始』 2). 选择『执行』 3). 在出现的窗口中输入『telnet your.IP.or.hostname』 也可以使用类似netterm这个联机软件来联机。 Telnet方式的问题:Telnet是一个以明码传输的协议,这样如果在Internet上传输很可能被窃取信息,所以使用Telnet联机的时候通常是在局域网内,或对联机IP作出限制,或者加上防火墙。 二、以SSH方式登入linux SSH 协议,在预设的状态中,本身就提供两个服务器功能: 1. 一个就是类似telnet的远程联机使用shell的服务器,亦即是俗称的ssh ; 2. 另一个就是类似 FTP服务的sftp-server,提供更安全的FTP服务。 目前SSH主要有两个版本的联机模式:SSH protocol version 1 和SSH protocol version 2.由于版本1存在一些问题,所以目前大多数使用的还是版本2,因为版本2更加安全。 1、启动SSH服务: [root@linux ~]# /etc/init.d/sshd restart [root@linux ~]# netstat -tlp Active Internet connections (only servers)

linux远程登录

linux远程登录 环境:Ubuntu 8.10 一:使用ssh方式 1.在要登录的服务器上安装ssh服务器端 $ sudo apt-get install openssh-server 2.启动ssh-server $ sudo /etc/init.d/ssh start(或者restart) 出现以下提示表明server sshd已启动: * Starting OpenBSD Secure Shell server sshd [ OK ] 3.在另外一台机器登录服务器 $ ssh -l kmust3205 192.168.0.150 会提示输入密码: kmust3205@192.168.0.150's password: 输入登录密码后,出现: Linux 3205-shenji 2.6.27-14-generic #1 SMP Wed Apr 15 18:59:16 UTC 2009 i686 The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.

To access official Ubuntu documentation, please visit: https://www.sodocs.net/doc/0b7655973.html,/ Last login: Mon Jun 29 15:54:16 2009 from leo-laptop.local kmust3205@3205-shenji:~$ 表示登录成功,命令提示符也变成所登录的服务器kmust3205,现在就可以像操作本机一样操作所登录的服务器了。 4.注:第三步中,ssh -l kmust3205 192.168.0.150 命令中的kmust3205是所要登录的服务器端的用户名,即登录名。后面的是所要登录的服务器的IP地址。二:Telnet 方式: 1.安装xinetd telnetd $ sudo apt-get install xinetd telnetd 2.在服务器端启用xinetd服务 $ sudo /etc/init.d/xinetd start(或者restart) 出现一下提示表示启动成功 * Starting internet superserver xinetd [ OK ] 3.在客户端登录服务器 $ telnet -l kmust3205 192.168.0.150 (格式同ssh方式介绍) 输入登录密码后看到如下信息即登录成功: Linux 3205-shenji 2.6.27-14-generic #1 SMP Wed Apr 15 18:59:16 UTC 2009 i686 The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the

Linux全攻略--远程登录管理-Telnet与SSH

鸿鹄认证 选培训机构,去鸿鹄论坛 https://www.sodocs.net/doc/0b7655973.html, 1全国100多家培训机构都在鸿鹄论坛发布他们最新的开班信息,优惠信息,还有独家技术资料 2鸿鹄论坛设有“培训机构口碑排行榜”,众多热心网友的口碑投票 3有我们优秀版主的权威鉴定,相信会给正在选择培训机构的朋友,提供很好的参考建议 4在全国100多家培训机构参加培训,凭借论坛账号报名省200元。 5“培训匹配系统”为你量身选择.最适合你的培训机构 6“培训保障联盟”给你保驾护航.培训权益的绝对保障 鸿鹄认证全国区客服QQ十八名。 鸿鹄总客服:677633 鸿鹄客服零:712023090 鸿鹄客服一:712023091 鸿鹄客服二:712023092 鸿鹄客服九:712023099 鸿鹄客服十:712023100 鸿鹄客服十六:712023106(售后保障QQ) cisco技术交流QQ群:93044353

远程登录是指用户使用SSH、Telnet等命令,使自己的计算机暂时成为远程主机的一个仿真终端过程。 一、使用Telnet Telnet远程登录的使用主要有两种情况:第一种就是用户在远程主机上有自己的账号,即用户拥有注册的用户名和口令;第二种是许多INETNET主机为用户提供了某种形式的公共Telnet 信息资源,这种资源对于每一个Telnet用户都是开放的。 输入命令:Telnet远程主机名 二、安装和启动Telnet 安装之前先检测是否这些软件包已安装: 如没有安装要用以下命令安装 成功安装后就开始启动Telnet服。 可使用SETUP命令。 选系统服务

选中Telnet服务就可以了 这个是xinetd启动方式。

Linux下远程登录另一个Linux终端

实现在Ubuntu-A的终端上登录到Ubuntu-B的终端(从而可以控制Ubuntu-B) 1、两个Ubuntu系统都需要先安装openssh-client和openssh-server并且正常联网;然后启动ssh 服务: 如果ubuntu系统中没有安装ssh程序,也可以使用下列命令进行安装: sudo apt-get install openssh-client sudo apt-get install openssh-server 安装好后ssh服务的启动和停止命令如下: 启动ssh服务: #sudo /etc/init.d/ssh start 停止ssh服务:(需要终止服务时才用,经测试,已连接上的ssh服务用这条命令是无法终止的,但可以阻止新的连接,需要终止时请请关机哈哈、、、) #sudo /etc/init.d/ssh stop 重启ssh服务:(一般不用) #sudo /etc/init.d/ssh restart 2、在Ubuntu-B的终端上: 通过ifconfig命令,查看该系统的ip地址 3、在Ubuntu-A的终端上:

ssh有两种方式 ssh 用户名@ip //用户名和IP都是指Ubuntu-B上的用户名和 ssh -l 用户名ip //上面查看到的IP地址 如通过命令:$ssh tian@192.168.232.130 回车之后就输入Ubuntu-B上的用户密码,成功之后就会出现下面“welcome to ....”的提示; 这样你在这个Ubuntu-A上的这个终端输入的命令就完全等同于在Ubuntu-B上输入的命令了 ——Limit -2016.4.30

Linux 远程登录Windows图形界面(图)

您想在Linux系统下远程访问Windows系统,在Windows、UNIX下远程访问Linux系统吗,本文教您如何做。 rdesktop 是UNIX 和Linux 系统的一个远程桌面连接软件,它通过MicrosoftWindows NT、Windows 2000 提供的终端服务(Terminal Services)以及WindowsXP 的远程桌面服务(Remote Desktop),能在Linux系统下远程登录Windows的窗口系统并使用。 一、rdesktop的下载和安装 在各种版本的RedHat Linux 系统安装盘上,一般第三张光盘上都带有rdesktop 的可执行的RPM 软件包,例如: RedHat 8.0: rdesktop-1.1.0-2.i386.rpm RedHat 9.0: rdesktop-1.2.0-1.i386.rpm Fedora Core 2: rdesktop-1.3.1-3.i386.rpm 通过用#rpm -q rdesktop 查看系统中是否已安装了rdesktop,然后安装相应的rpm 软件包。 我们还可以下载rdesktop 的源程序,在各个操作平台上编译和安装。下面介绍在RedHat 9.0 下安装rdesktop-1.3.1,下载的ftp 地址为: f t p : / /t u 1 7 2 0 5 5 https://www.sodocs.net/doc/0b7655973.html,/pub/mirror/ g e n t o o /d i s t f i l e s /rdesktop-1.3.1.tar.gz 编译安装如下: [root@host12cx]# tar xvzfrdesktop-1.3.1.tar.gz [root@host12 cx]# cdrdesktop-1.3.1 [root@host12 cx]# ./configure [root@host12 cx]# make [root@host12 cx]# makeinstall [root@host12 cx]# 安装成功后,在/usr/local/bin下生成了可执行的rdesktop 程序。 二、rdesktop 的使用 1.远程Windows 系统的设置

连接Linux远程桌面的四个方法

有下面四种方法: 一、通过xshell直接调用程序窗口。 二、通过xbrower连接Linux完整的桌面。 三、通过Linux连接Linux的远程桌面,可完整桌面,也可打开程序窗口。 四、通过VNC连接桌面。 一、安装xmanager,用xshell连接到Linux服务器,直接在命令里输入就可以,比如输入system-config-network,可在windows这边直接看到网络配置窗口。 二、通过xshell直接调用程序窗口。 rhel5的gdm的配置文件放在这里:/usr/share/gdm/defaults.conf 需要修改的地方如下: 修改/usr/share/gdm/defaults.conf文件,修改以下几行: Enable=true DisplaysPerHost=10 Port=177 AllowRemoteRoot=true 再修改/etc/inittab文件,把默认运行级别改为5,再加入以下行: x:5:respawn:/usr/sbin/gdm 如果防火墙打开了,使用以下命令打开177端口: iptables -A INPUT -p udp --dport 177 -j ACCEPT 重启系统 在xbrower中新建一个连接, 选XDMCP,下一步

选Secure XDMCP,在Host中输入IP地址,其它默认,下一步,默认,下一步,输入会话名,完成。 #用 gdm-binary -daemon 启动,177端口 注:如果哪天xbrower无法登陆(或除root外其它普通用户无法登陆),很可能是因为Linux的根分区没有闲散空间。root用户拥有一定比例的保留空间,故普通用户无法登陆的情况下root却有可能成功登陆。 三、假设本地主机IP为192.168.1.1,远程的主机IP为192.168.1.2 第一步,在本地主机上的任意一个xterm(黑屏窗口)中执行xhost,用来允许远程的其它主机可以和本地主机的X server联网: xhost + 192.168.1.2 如果不指定任何IP地址,则表示权限完全放开,这会带来安全问题,要小心! 第二步,确认本地主机的 xfs 是运行的,用 ps 检查一下进程。 第三步,从本地主机(192.168.1.1)上通过网络登陆到远程主机 192.168.1.2上,用telnet,ssh,rsh都可以。设置DISPLAY变量: export DISPLAY=192.168.1.1:0 第四步,现在可以使用远程主机上的X应用程序了,比如在192.168.1.2 这台远程机器上执行system-config-network,可以在本地机器看到程序窗口,如果要打开完整的桌面,可执行gnome-session,就会打开整个桌面。 这样虽然方便,但是你还不能掌控整个桌面环境,这个工作可以交给VNC!Remote X在局域网上运行效果很不错。

SSH远程登录_screen命令_linux会话命令

在刚接触Linux时最怕的就是SSH远程登录Linux VPS编译安装程序时(比如安装lnmp)网络突然断开,或者其他情况导致不得不与远程SSH服务器链接断开,远程执行的命令也被迫停止,只能重新连接,重新运行。相信大家也遇到过这个问题,今天就给大家介绍一款远程会话管理工具- screen命令。 一、screen命令是什么? Screen是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。 二、如何安装screen命令? 除部分精简的系统或者定制的系统大部分都安装了screen命令,如果没有安装,CentOS系统可以执行: yum install screen Debian/Ubuntu系统执行: apt-get install screen 三、screen命令使用方法? 1、常用的使用方法 用来解决文章开始我们遇到的问题,比如在安装lnmp时。 1.1 创建screen会话 可以先执行: #screen -S lnmp screen就会创建一个名字为lnmp的会话。

1.2 暂时离开,保留screen会话中的任务或程序 当需要临时离开时(会话中的程序不会关闭,仍在运行)可以用快捷键Ctrl+a d(即按住Ctrl,依次再按a,d) 1.3 恢复screen会话 当回来时可以再执行执行: screen -r lnmp 即可恢复到离开前创建的lnmp会话的工作界面。如果忘记了,或者当时没有指定会话名,可以执行: screen -ls screen会列出当前存在的会话列表,如下图: 11791.lnmp即为刚才的screen创建的lnmp会话,目前已经暂时退出了lnmp会话,所以状态为Detached,当使用screen -r lnmp后状态就会变为Attached,11791是这个screen 的会话的进程ID,恢复会话时也可以使用:screen -r 11791 1.4 关闭screen的会话 执行: exit 会提示:[screen is terminating],表示已经成功退出screen会话。 2、远程演示 首先演示者先在服务器上执行screen -S test创建一个screen会话,观众可以链接到远程服务器上执行screen -x test 观众屏幕上就会出现和演示者同步。

Telnet远程登录linux系统

问题:如何解决TELNET远程访问linux,文件如何配置,IP如何设置需要打开那些服务? 这个问题困扰了我两三天,真是把我郁闷死了,不知道如何下手,在网上查了好多资料,全都是废话,一点指导意义都没有,不是不详细就是瞎写,好不容易今天灵感突发,试了种方法,具体操作如下:1、首先介绍一下telnet 对于早期的linux服务器来说,一般采用远程登录方式来登录系统,常见的就是使用telnet远程登录工具。 安装了telnet远程客户端登录工具的客户机使用telnet远程登录协议,通过23端口连接到远程的linux服务器上(要求提供telnet 服务组件,并开放远程访问服务),通过telnet将远程客户机上管理员输入的命令传输到linux服务器上并执行,然后将运行结果反馈到远程客户机上,从而实现linux服务器的远程管理。 比如:我要在windows环境下远程访问linux操作系统上的东东,此时windows操作系统就是客户机,linux就是被访问的服务器,同时windows操作系统必须安装telnet远程登录工具(一般在安装系统时就有了);linux操作系统必须安装telnet服务组件,并开放远程访问服务。 2、linux操作系统中安装telnet-server软件包 查看是否安装了此软件包: #rpm qa |grep telnet telnet-0.17-25

telnet-server-0.17-25 //telnet服务软件包 如果没有安装,单击任务栏上的“主菜单”—“系统设置”—“添加/删除应用程序”。出现如下界面: 从中找到网络服务器这个复选框,勾住,点击“细节”,出现如下界面:

Windows系统远程访问Linux服务器

Windows系统远程访问Linux服务器 图形化界面及终端 (附:Linux远程windows桌面方法) 随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux 的远程管理成为网络管理员的首要任务。我们经常见到的几种最为常用的windows下远程管理L inux服务器的方法,基本上都是利用SecureCRT,F-Secure SSH 抑或是PUTTY等客户端工具通过ssh 服务来实现Windows下管理Linux服务器的,这些客户端工具几乎不需要什么配置,使用简单,但是它们只能通过命令行的方式进行操作,且都无法启动窗口服务的程序或进程,也无法达到远程桌面控制及启动 (VNC 服务器终端。本文主要介绍使用xmanager工具实现Window系统访问Linux系统图形化界面及终端。 的方式也可以实现,但需要安装VNC 远程服务,且远程画质及在远程操作流畅上都不及xmanager) 步骤一:下载并安装xmanager 目前Xmanager 已经跟新到(Xmanager 4.0 Build 0136)很多软件下载网站都有。本文也是基于Xmanager 4.0进行编写。下载后安装应用程序如下图: 其安装方式为大家熟知的NT(Next)默认安装方式进行安装。安装完成后会得到下面文件夹: 其中:X browser默认使用XDM Query方式访问远程主机,端口号为177。 Xconfig可以让你为不同的X服务器采用各自的设置。通过Xconfig ,您可以设定不同的X服务器选项,如窗口模式,字体,视觉与安全,并保存到独立的配置文件。 Xmanager – Passive相当于一个图形化界面的接收器。在使用Xbrowser进行远程访问图形化界面是该服务必须启动及修改相应的配置。 Xstart 有接受器那么肯定有相应的发射器,Xstart在这个过程中负责发送客户端请求,配置你需要访问的路径,身份验证,及初始命令。

Linux SSH配置和禁止Root远程登陆设置文档

Linux SSH配置和禁止Root远程登陆设置 2010-01-07 13:16 1、service sshd restart 或者 /etc/init.d/sshd restart(ssh服务器重启) 一、修改vi /etc/ssh/sshd_config 文件 1、修改默认端口:默认Port为22,并且已经注释掉了;修改是把注释去掉,并修改成其它的端口。 2、禁止root用户远程登陆:修改PermitRootLogin,默认为yes且注释掉了;修改是把注释去掉,并改成no。 3、PermitEmptyPasswords no不允许空密码用户login 二、ssh的公钥认证配置: 修改vi /etc/ssh/sshd_config 文件 RSAAuthentication yes # 启用 RSA 认证(默认是注释掉的,将注释去掉,如果不是yes,改为yes) PubkeyAuthentication yes # 启用公钥认证(默认是注释掉的,将注释去掉,如果不是yes,改为yes) PasswordAuthentication no # 禁止密码认证(改为no,默认为yes是用密码认证) StrictModes no #修改为no,默认为yes.如果不修改用key登陆是出现server refused our key(如果StrictModes为yes必需保证存放公钥的文件夹的拥有与登陆用户名是相同的.“StrictModes”设置ssh在接收登录请求之前是否检查用户家目录和rhosts文件的权限和所有权。这通常是必要的,因为新手经常会把自己的目录和文件设成任何人都有写权限。) 之后重新启动ssh服务:/etc/init.d/ssh restart 生成登陆公钥与私钥, [root@usousou192_168_0_21 ssh]# ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): /home/linden.guo/.ssh/id_rsa (生成私钥与公钥存放位置) Enter passphrase (empty for no passphrase): 输入密码 Enter same passphrase again:再次输入密码 Your identification has been saved in /home/linden.guo/.ssh/id_rsa. (生成的私钥) Your public key has been saved in /home/linden.guo/.ssh/id_rsa.pub. (生成的公钥) The key fingerprint is: 76:04:4d:44:25:37:0f:b1:a5:b7:6e:63:d4:97:22:6b

相关主题