远程连接命令为ssh,一般使用ssh 目标地址即可。默认端口为22
我们提供的服务有:网站设计制作、成都网站制作、微信公众号开发、网站优化、网站认证、千阳ssl等。为上千多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的千阳网站制作公司
1.查看SSH客户端版本ssh -V 。
2. 指定登陆用户ssh -l leni 192.168.0.103或者ssh leni@192.168.0.103。
3. 指定端口$ ssh 192.168.0.103 -p 1234。
Linux服务器端准备工作
首先需要在Linux服务器上安装openssh-server,打开Linux服务器命令行终端,键入下面命令
sudo apt-get install openssh-server
1
修改Linux服务器的ssh配置文件
sudo gedit /etc/ssh/sshd_config1
先使用”#”注释掉PermitRootLogin without-password
添加一行 PermitRootLogin yes
然后开启ssh服务
ps -e | grep ssh
1
客户端准备工作
客户端既可以是Windows系统用户,也可以是Linux系统用户,下面我们就分别介绍这两种系统如何来连接Linux服务器
Ubuntu系统
一般情况下,Ubuntu系统都是自带了openssh-client,如果没有安装,在命令行键入下面
sudo apt-get install openssh-client1
如果已经安装好了openssh-client,那么可以使用下面的命令连接服务器
ssh username@IP1
这里的username是服务器的一个用户账号,IP也是服务器的IP地址
Windows系统
Windows平台下有许多提供ssh服务的软件,我们在这里使用Xshell 5软件
打开Xshell 5软件,点击左上角的新建
在主机处输入Linux服务器的IP地址,协议选择为ssh,端口号为22
点击确定按钮,再点击连接,此时会弹出一个交互窗口,输入服务器的一个账户和密码
数据传输
下面我们就分别介绍Windows和Linux两种系统如何与Linux服务器进行数据传输
Ubuntu系统
在于服务器连接正常后,再次打开一个命令行终端,键入以下命令,就可以将客户端数据传入服务器
scp ./filename username@IP:/home/bio321/Desktop1
也可以将服务器端的数据传入到客户端,键入以下命令
scp username@IP:/home/bio321/Desktop/filename ./data 1
Windows系统
在Linux服务器安装lrzsz,服务器端打开命令行,键入以下命令安装
sudo apt-get install lrzsz1
将客户端数据传入服务端,服务端打开命令行,键入命令rz
将服务端数据传入客户端,服务端打开命令行,键入命令sz
安装rdesktop工具:
(Shell中输入)
sudo apt-get install rdesktop
连接命令:
rdesktop -f -a 16 -u Administrator -p Password 123.456.789.000:3389
这里给大家解释一下:
rdesktop是使用rdesktop,-f是full(全屏的意思),-a16是16位颜色深度,-u是UserName(用户名的意思),-p是password(密码的意思),然后后面就是 ip :远程端口。
退出全屏幕按Ctlr+Alt+Enter
命令参数常用的有:
-u用户名
-p密码
-n客户端主机名(显示windows任务管理器中的连接客户端名)
-g桌面大小( 宽* 高)[也可以用 x(小写的X)]
-f全屏模式,从全屏模式切换出来按Ctrl+Alt+Enter
-a连接颜色深度(最高到16位),一般选16才会显示真彩色(window7支持32位)
-0数字0表示连接上windows控制台,等效mstsc/console命令
例子:
1、在全屏模式下用真彩色、客户端名为connection、用户名pan连接123.456.789.000控制台
$rdesktop-f -a 16 -n connection -u pan -0 123.456.789.000
2、以800*600(W*H)窗口大小、真彩色、用户名pan、打开远程端口为1234的123.456.789.000控制台
$rdesktop -g 800*600 -a 16 -u pan -0 123.456.789.000:1234
1、打开linux客户端,点击连接linux按钮。
2、输入用户名,主机ip地址。
3、输入密码,进行连接成功,可以进行操作。