需求: 1:mac连接linux服务器 2:将mac上的文件上传到linux服务器指定位置 3:解压文件 mac上使用命令,推荐使用 iterm2 .当然,也可以使用mac自带的终端工具. 操作过程: 一: mac连接linux服务器 输入命令连接Linux服务器: ssh username@ip 其中: username为登录Linux服务器所需的用户名,ip为服务器的地址.默认端口号为22,如果要指定端口号,使用 -p port // 以下两种方式都可以 ssh username@ip -p…
1.使用ssh命令连接远程服务器主机 1.不设置端口,默认就是22 ssh root@192.168.18.129 1.1.设置端口例: ssh -p 22 root@192.168.18.1292.然后弹出输入服务器密码,确认连接成功 2.使用scp命令实现文件/文件夹上传下载 1.将本地文件/Users/boris/test.txt,上传到服务器/usr/local/tmp/目录 scp /Users/boris/test.txt root@192.168.18.129:/usr/local…
花了不少时间来研究paramiko中sftpclient的文件传输,一顿操作猛如虎,最后就一直卡在了路径报错问题,疯狂查阅资料借鉴大佬们的心得,还是搞不好,睡了个午觉醒来,仔细一看原来是指定路径的文件不存在,然后我下去买了个雪糕冷静了下.留下代码,供大家借鉴,可以直接拿来用就行了. import paramiko class Linux(object): def __init__(self,ip,username,password,timout = 30): self.hostname = ip…
1.安装Winscp.这里不再赘述,网上搜索下载安装就可以 2.点击桌面Winscp快捷键,打开Winscp 3.在打开的页面上填写远程主机的IP,用户名和密码,点击保存,会在页面的左边出现一个站点,下次可直接双击该站点,就可以登录到远程主机上了. 4.然后登陆即可 5.上传和下载,直接在你想要上传和下载的文件上右键,选择上传或下载就可以,也可以直接用鼠标拖动文件.…
ssh连接linux服务器只显示-bash-4.1#不显示路径时,我们只需要修改  ~/.bash_profile文件,如果不存在这个文件,那么新建一个,增加内容  export PS1='[\u@\h \W]\$’ 保存退出,最后执行, source ~/.bash_profile 这时shell就可以显示路径了…
python通过ssh连接linux服务器,部分服务器出现如下异常 03:50:48.725 FAIL ftp operation failed, Incompatible ssh peer (no acceptable kex algorithm) 原因是Python使用的ssh插件,加密算法与远端服务器的加密算法不匹配. Linux服务端ssh的加密算法配置在 etc/ssh/sshd_config文件中,最后一行 KexAlgorithms ecdh-sha2-nistp256,ecdh-…
相信大家应该都接触过Linux操作系统(Ubuntu.Centos等),那么在使用的Linux操作系统需要使用一些远程ssh工具,尤其是公网服务器. 常用的ssh工具主要有:Xshell.MobaXterm.Termius等 上传文件到远程Linux服务器:Xftp.Filezilla 等 这些工具有免费,有收费的.并且价格小贵.今天辰哥就来教大家如何用Python连接远程Linux服务器,实现执行命令和上传文件.这里用到的Python库是Paramiko 核心知识点(亮点): 1.Python…
原文链接 http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的参数是根据需要在压缩或解压档案时可选的. -z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出…
一. 安装工具包rz及sz lrzsz是一个unix通信套件提供的X,Y,和ZModem文件传输协议,可以用在windows与linux 系统之间的文件传输,体积小速度快 yum install -y lrzsz 二. 上传 输入命令行,会弹出对话框,选择你要上传的文件,选择打开就可以上传到linux主机,上传文件就在当面目录下 rz 可以通过ls来查看 三. 下载 在linux下输入如下命令 sz 文件名 在弹框中选择下载的本地路径,我是放在了桌面上,选择确定 sz 文件名 去桌面上看一下,果…
SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定:SSH 为建立在应用层和传输层基础上的安全协议.SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议.利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题.SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台.SSH在正确使用时可弥补网络中的漏洞.SSH客户端适用于多种平台.几乎所有UNIX平台-包括HP-UX.Linux.AIX.S…
服务器端sshd配置文件 /etc/ssh/sshd_config 看是否有如下的两条配置条目 GSSAPIAuthentication no UseDNS no 如果前面带#,请把#删掉,或者新添加入这样两行.然后重启sshd服务,或者重启服务器也可以. 注意是文件 /etc/ssh/sshd_config 而不是/etc/ssh/ssh_config…
首先要确定好哪两种的连接:Linux常用的有centors和unbantu两种版本,PC端Mac和Windows 如果在两个Linux之间传输,或Linux和Mac之间传输可以使用scp命令,类似于ssh连接 无论从本地复制到远程还是远程复制到本地,命令都是在本地书写的 不同的Linux之间copy文件常用有3种方法: 第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy. 第二种方法就是采用samba服务,类似Wi…
------------恢复内容开始------------ 物理机:deepin系统15.11桌面版 服务器:centos7 一.ftp连接服务器 1. deepin默认没有安装命令行的ftp客户端,在终端执行ftp命令会提示未找到命令. 2. 安装ftp客户端: sudo apt-get install ftp 3.进入ftp交互模式 # 进入交互式模式 ftp# open打开ftp服务器#open 用户名@remoteopen root@192.168.1.1  成功 二.sftp连接服务…
安装github.com/pkg/sftp 我们之前介绍了,golang如何通过ssh连接服务器执行命令,下面我们来如何上传文件,上传文件同样需要之前的ssh,但是除此之外还需要一个模块,直接使用go get github.com/pkg/sftp安装即可 使用 package main import ( "fmt" "github.com/pkg/sftp" "golang.org/x/crypto/ssh" "io" &q…
那要看你的压缩文件使用哪种压缩方式:gzip,压缩文件名:zip或gz,解压命令:unzipbzip2,压缩文件名:bz,解压命令:bzip2 -d上面两个是最常用的压缩方式,一般在linux下可以通过tar命令实现打包和压缩(或解压).例如:tar -zcvf file file.tar.gz打包并压缩成gzip格式,其中-c命令是创建tar包,-z参数是指定压缩成gzip格式:tar -zxvf file.tar.gz解包命令,其中-x是解包命令,-z指定解压缩格式是gziptar -jcv…
Python Paramiko模块的安装与使用详解 paramiko是短链接,不是持续链接,只能执行你设定的shell命令,可以加分号执行两次命令. http://www.111cn.net/phper/python/67973.htm wget http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.6.tar.gz tar -zxvf pycrypto-2.6.tar.gz cd pycrypto-2.6/ python setup…
1. ubuntu 远程登录   首先你的ubuntu要能够支持ssh,如果不能,自行百度! 打开终端,输入 ssh  root@115.159.200.13(你的服务器的IP地址) 回车就会让你输入服务器的密码,输入密码即可登录 2.上传文件至服务器 命令 scp -r 要上传的文件 root@115.159.200.13(服务器IP地址):/home/byer/ 回车输入密码即可…
一. 安装工具包 yum install -y lrzsz lrzsz是一个unix通信套件提供的X,Y,和ZModem文件传输协议,可以用在windows与linux 系统之间的文件传输,体积小速度快 二.上传 rz -y 三.下载 sz 文件名…
我自己用阿里云的服务器的时候,发现ssh连上以后,一会不用就断掉了,非常不方便,服务端的系统是ubuntu. 查了些东西,原来可以去配置服务端的sshd,或者客户端的ssh,就行了. 1,配置服务器端sshd,这样所有连该服务器的会话都会产生效果 找到 /etc/ssh/sshd_config 添加一行 ClientAliveInterval 30 这样server端每30s就会向client端发送一个keep-alive包, 来保持连接 还可以加上一行,指定发送keep-alive包的最大次数…
一.登录ftp 输入 ftp 192.168.1.111 输入用户名:ftpuser 输入密码:aaa123 二.转到目标目录 输入:cd   test   ----test为文件夹 三.批量上传 输入 prom 此命令是打开批量上传或下载的开关,不然不能进行批量操作 输入下载命令:mput  * 四.批量下载 输入 prom 此命令是打开批量上传或下载的开关,不然不能进行批量操作 输入下载命令:mget *…
https://blog.csdn.net/achenyuan/article/details/81181347…
#!/bin/sh cd /data/backup/55mysql DATE=`date +'%Y%m%d'`file="55_mysql_"$DATE"03*.rar"file1="55_mysql_"$DATE"0302.rar"file2=55_mysql_"$DATE"1500.rarfile3=55_mysql_"$DATE"15*.rarftpuser="123&q…
Linux中如何使用ftp命令,包括如何连接ftp服务器,上传or下载文件以及创建文件夹.虽然现在有很多ftp桌面应用(例如:FlashFXP),但是在服务器.SSH.远程会话中掌握命令行ftp的使用还是很有必要的. 1.ftp命令 使用格式:ftp [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-w:windowsize] [computer] -v:禁止显示远程服务器响应信息 -n:禁止自动登录 -i:多文件传输过程中关闭交互提示 -d:启用调试,…
在mac下使用securecrt通过ssh连接远程服务器时,总会一段时间没有动作后,ssh被自动断开.在windows下用xmanager貌似没有遇到过这个问题. 在网上找了解决方法如下: 客户端配置: Global.ini文件中将D:"Disconnect After Resume Timeout"=00000000改为D:"Disconnect After Resume Timeout"=FFFFFFFF securecrt界面上配置:send string \…
使用xshell 连接到虚拟机,并且创建 一个redis目录:创建文件命令:mkdir 文件名ls:查看当前文件里面的所有文件 使用xftp 将下载的linux版本 reids上传动新建的redis目录文件之中: 将上传的redis 解压:打开一个文件夹命令:cd 文件夹名字  可以使用table键自动补全解压命令:tar -zxf 压缩包名字 编译redis解压后的文件: 注意,编译需要C语言编译器gcc的支持,如果没有,需要先安装gcc.可以使用rpm -q gcc查看gcc是否安装)(利用…
Mac下如何连接linux服务器(SSH) 1.用mac自带终端连接 步骤如下: 打开终端,在顶部shell菜单中选择新建远程连接 在右侧服务器窗口点击+号,添加服务器,输入IP等信息 输入用户名,点击连接 在打开的终端窗口中会询问你是否确认连接,输入yes回车 输入密码,连接成功 发现用自带终端连接,每次都要输入密码,不像Xshell可以方便的对连接进行保存和复制等等管理 2.使用Core Shell连接 可以在appstore中下载 界面交互优秀 可以保存密码 可以上传/下载文件 ....还…
问题1:服务器是ubuntu16.04,用mac自带的ssh连接后无法正常输入中文? 解:这种情况一般是终端和服务器的字符集不匹配,MacOSX下默认的是utf8字符集. 打开编辑 .bashrc 文件: vi ~/.bashrc 在文件结尾加入: export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 重启服务器可正常显示中文. 问题2:写的中文HTML网页显示乱码: 解:在HTML文件中设置编码格式: <meta http-equiv="Co…
mac连接linux服务器 打开终端,切换到root权限下,切换root权限命令:sudo -i 通过ssh命令连接linux服务器:ssh root@ip地址(root是账户名) 然后根据提示输入密码即可成功连接 scp命令实现本地文件上传到 linux服务器 scp [本地文件路径] [服务器用户名]@[服务器ip地址]:[服务器上存放文件的路径] scp /Users/dream/Desktop/platform-graduate-web/README.md root@192.168.1.…
Mac 电脑下连接Linux服务器 命令: ssh -p 端口号(22) 用户名@ip OK,输入密码,搞定…
一.配置环境 1.本机系统:Windows 10 Pro(64位) 2.服务器:CentOS 6.10(64位) 3.SSH连接软件:SecureCRT 二.配置SSH无密码登录步骤 1.在个人PC机产生公钥和私钥 2.将产生的公钥上传到服务器,将公钥导入到认证文件,更改权限 3.通过SecureCRT 导入私钥,进行SSH连接 三.前期准备 1.在进行SSH配置前,需要先在Linux服务器安装一个上传下载工具,安装完成后就可以通过Xshell上传文件到服务器,或者从服务器下载文件到本机机器,通…