远程登录方式ssh、telnet方式
一、ssh方式
~$ ssh -l user name 127.0.0.1
但提示ssh: connect to host 127.0.0.1 port 22: Connection refused
造成这个错误的原因可能是ssh-server未安装或者未启动。
运行 ps -e | grep ssh,查看是否有sshd进程
如果没有,说明server没启动,通过 /etc/init.d/ssh -start 启动server进程,如果提示ssh不存在 那么就是没安装server
通过 sudo apt-get install openssh-server命令安装即可
安装好后会自动启动,如果没有用上面的start命令启动进程,再次运行~$ ssh -l user name 127.0.0.1提示输入密码,成功登录
二、telnet方式
命令格式与ssh一样
但是telnet不安全,原因之一是由于它通过网络以明文的方式去这送登录时的用户名天密码,这就使得登录信息很容易被盗取。而ssh工具则将所有的信息加密后再通过网络这送,这就提高了安全性。
~$ telnet -l user name localhost
提示如下信息:
Trying ::1...
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
原因和ssh一样,可能是没有启动服务进程或没有安装
安装xinetd telnetd
$ sudo apt-get install xinetd telnetd
在服务器端启用xinetd服务
$ sudo /etc/init.d/xinetd start(或者restart)
出现一下提示表示启动成功
* Starting internet superserver xinetd [ OK ]
但是~$ telnet -l user name localhost还是会提示
telnet: Unable to connect to remote host: Connection refused
解决方法:
查看一下telnetd进程 ~$ ps aux | grep telnetd
发现没有此进程
先是卸载telnetd程序~$ sudo apt-get remove --purge telnetd重新安装了一下,这再最后有一段提示:
Note: xinetd currently is not fully supported by update-inetd.
Please consult /usr/share/doc/xinetd/README.Debian and itox(8).
然后再网上查了一下,在ubuntu上安装telnet服务还需要配置一下
参考:http://www.cnblogs.com/vigarbuaa/archive/2012/09/15/2686847.html
按照上面的内容进行配置后可这正常telnet了
三、sftp远程登录并实现文件传送
同样使用的是ssh服务
在服务器端打开ssh服务
$ sudo /etc/init.d/ssh start(或restart)
在客户端连接服务器:
$ sftp kmust3205@192.168.0.150 (格式就不必说了吧)
还会提示输入登录密码,完成后进入如下命令符:
sftp>
这样就进入了sftp服务程序,输入
sftp> help
可以查看使用帮助信息。这里记下两个常用的命令:
sftp> put [本地目录/文件] [远端服务器目录/文件](该命令从本机向服务器上传文件)
sftp> get [远端服务器目录/文件] [本地目录/文件] (该命令从服务器上下载文件到本机)
sftp> quit 退出sftp服务
分享到:
相关推荐
Xshell-7.0.0109p.exe Linux远程登录操作的工具 (永久使用版) Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它...
以下将详细阐述SSH和SSHSecureShellClient在Linux远程登录中的应用及其重要性。 **SSH协议** SSH协议的主要目标是保护网络通信免受窃听和中间人攻击。它通过加密连接来确保数据传输的安全性,同时支持身份验证,...
Linux 远程登录环境 Linux 远程登录环境是指在 Linux 操作系统中,使用特定的协议和工具来连接和访问远程服务器的环境。该环境允许用户从本地机器登录到远程服务器,并执行各种操作,如文件传输、命令执行等。 一...
在Linux远程登录访问中,SSH是最常用的安全协议,它提供了加密的数据传输,确保了在不安全的网络环境中的通信安全。PuTTY作为SSH客户端,提供了以下功能: 1. **安全连接**:PuTTY使用RSA或DSA等公钥加密算法进行...
基于Java的Linux远程登录系统研究与实现涉及了Java编程语言、Linux操作系统、远程登录技术以及跨平台应用开发等方面的知识。 首先,Java语言具备了良好的跨平台性,这使得基于Java开发的应用可以运行在不同操作系统...
Linux远程登录 Linux 远程登录是指从一台机器登录到另一台机器,以便远程管理、维护和操作服务器。常见的远程登录方式有三种:使用 SSH 方式、使用 Telnet 方式和使用 SFTP 方式。 一、使用 SSH 方式 SSH(Secure...
Linux远程登录和无密码登录是Linux系统管理中的基础操作,主要涉及到SSH(Secure Shell)协议。SSH是一种加密的网络协议,用于在不安全的网络环境中提供安全的远程登录和其他服务。在RHEL 5系统中,OpenSSH是默认的...
Linux远程登录工具PuTTY是一个非常流行且实用的开源软件,尤其在Windows用户中广泛使用,因为它使得连接到Linux服务器变得简单而便捷。PuTTY提供了一个安全的SSH(Secure Shell)客户端,用于通过网络进行加密的通信...
标题中的“各种ubuntulinux远程登录的方案”主要涉及的是如何在Ubuntu Linux系统中设置和使用SSH(Secure Shell)服务进行远程登录。SSH是一种安全的网络协议,用于在不安全的网络上提供加密的通信,特别是在远程...
在本项目"基于Java的Linux远程登录系统研究与实现"中,我们主要探讨了如何利用Java编程语言构建一个能够实现在Linux操作系统上进行远程登录的系统。这个系统的核心功能是提供安全、高效的远程访问能力,使得用户无需...
linux远程登录工具
Linux远程登录工具XShell7与XFTP7是两款在Windows平台上广泛使用的专业级软件,尤其适合于需要在家中进行远程管理Linux服务器的用户。这两款软件由NetSarang公司开发,提供了强大的功能和友好的用户界面,使得Linux...
能够使用此软件,实现linux系统远程登录
FTP是互联网上用于在不同计算机之间传输文件的标准协议,而LeapFTP为用户提供了高效、安全且易用的文件管理工具,使得Linux用户能够轻松地进行远程登录和文件操作。 首先,让我们深入了解LeapFTP的核心功能。它支持...
二、常见Linux远程登录工具 1. **PuTTY**: PuTTY是一款免费的Windows平台上的SSH客户端,支持SSH1、SSH2以及telnet、rlogin等协议。它提供了一个简单的图形用户界面,用户只需输入主机名、端口号和用户名即可进行...
Linux远程登录访问win 7系统详细配置步骤.pdf 学习资料 复习资料 教学资源
网众LINUX远程控制 网众无盘LINUX远程控制
远程登录工具的一种工具,界面优美,功能强大,关键字及文件类型能够用颜色区分开来
Linux远程登录是管理和维护远程Linux服务器的关键技术,尤其在服务器被安置在远程机房时,这一功能显得尤为重要。Linux系统中的远程登录主要是通过Secure Shell (SSH) 服务实现的,该服务默认监听22端口。Windows...