windows 中如何用SSH 连接 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了。
打开终端 通常使用scp传输
命令为:
scp 19216811:/root
19216811为服务器的IP地址
/root为在服务器上的目录
命令输入后系统会问你登陆服务器所用的用户名和密码
哇,你把ssh的端口封了那怎么连上去?别闹好吗
方法倒简单,把 /etc/ssh/sshd_config 里最下面 subsystem sftp这行注释掉,重启sshd服务就行了,不放心就在虚拟机里做一次再修改服务器上的就行了。
1 安装publish over ssh 插件,安装很简单,在此不表。
2 在Jenkins系统设置里找到Publish over SSH模块
3 用户名/密码方式登录的,系统设置里设置如下:
4 如果是证书登录的,系统设置里设置如下:
5 Job设置,点击增加构建后操作步骤,选择send build artifacts over ssh, 设置如下:
6 文件上传到远程服务器后,还有一些后续操作,比如,替换数据库配置文件。可以把bat命令写到一个批处理文件中,存到服务器上。Exec command填写批处理文件的绝对路径。如上图所示。
ssh工具免费版是一款特别实用的终端ssh工具软件,能够帮助每一个用户来进行使用和体验,可以一次性打开多个交互式绘画进行使用体验,具备了大量的优质特色,快来下载试试吧。
ssh工具免费版介绍
1、可以在不同的服务器上管理多个SSH会话。
2、智能断开后出错或唤醒。
3、记住操作系统X的钥匙链智能上的智能登录密码。
4、可以管理私钥,也可以记住或忘记密钥链上私钥的密码。
5、服务器可以导入/导出JSON文件。
6、集成终端与终端/子/中间2兼容。
7、可压缩SSH连接。
8、支持公钥、密码和键盘的相互认证方式。
9、两阶段认证支持谷歌认证和授权。
10、支持多因素认证。
11、可以处理RSA、DSA、数字和Ed25519私钥类型。
ssh工具免费版功能
1、所有远程主机的多个会话
SSH Shell允许您管理任意数量的远程主机,并为每个远程主机打开多个交互式Shell会话。
2、遵守SSH协议和终端规范
SSH外壳符合SSH-2协议,支持密码/键盘交互/公钥或多因素认证方式。
SSH外壳还集成了与XTERM/Interm 2/Terminal和App兼容的终端。
3、丰富多彩的背景主题
SSH Shell提供了七个内置主题,可以分配给不同的SSH服务器来识别Shell。
ssh工具免费版使用方法:
1、SSHSecureShellClient安装过程可以轻松地直接安装在win7系统上,并且在本中已被省略。
安装软件后,打开客户端。
2、单击快速连接,然后输入远程服务IP地址,用户名和端口22。完成后,单击“连接”。
3、在弹出页面上,输入用户密码并确认以确认。输入系统密码正确。如果密码不正确,请继续输入。
4、进入系统后,将显示“添加配置文件”页面框,您可以输入名称作为标识信息,并且下次进入系统时无需输入与快捷方式相对应的用户名。
5、如果需要将文件上传到Linux服务器,则可以单击下面的按钮,也可以在安装过程中单击桌面上的快捷方式。
6、默认情况下,左部分是本地计算机下的目录,右部分是远程Linux下的目录。
您可以选择并单击左右文件以将其上传,也可以选择右边的远程Linux文件以在本地下载。
SecureCRT与SshClient不同的就是,SecureCRT没有图形化的文件传输工具,不过也不影响,用命令来实现的话,其实会方便快捷很多。
第一种方式:
上传文件只需在shell终端仿真器中输入命令“rz”,即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器当前路径下。
下载文件只需在shell终端仿真器中输入命令“sz 文件名”,即可利用Zmodem将文件下载到本地某目录下。
通过“File Transfer”可以修改下载到本地的默认路径。设置默认目录:options-->session options-->file transfer。
第二种方式:用sftp
securecrt 按下ALT+P就开启新的会话 进行ftp操作。
输入:help命令,显示该FTP提供所有的命令
pwd: 查询linux主机所在目录(也就是远程主机目录)
lpwd: 查询本地目录(一般指windows上传文件的目录:我们可以通过查看”选项“下拉框中的”会话选项“,如图二:我们知道本地上传目录为:D:/我的文档)
ls: 查询连接到当前linux主机所在目录有哪些文件
lls: 查询当前本地上传目录有哪些文件
lcd: 改变本地上传目录的路径
cd: 改变远程上传目录
get: 将远程目录中文件下载到本地目录
put: 将本地目录中文件上传到远程主机(linux)
quit: 断开FTP连接
SSH连接Linux需要使用SSH客户端(常用有putty,Xshell,此处以Xshell为例)
1安装好Xshell打开软件。
2点击file-new,输入自定义的名称,和要访问的linux的地址。
3再输入用户名和密码。
4若出现以下提示,则表示链接成功。
5以后若要再链接已经设置过的地址,点击file-open,会出现所有链接地址,双击即可。
0条评论