‘壹’ win7下用SSH下载远程服务器(linux系统)的文件到本地命令怎么打
用 这个命令 吧
scp 可以在 2个 linux 主机间复制文件;
命令基本格式:
scp [可选参数] file_source file_target
======
从 本地 复制到 远程
======
* 复制文件:
* 命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file
第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;
第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名;
* 例子:
scp /home/space/music/1.mp3 [email protected]:/home/root/others/music
scp /home/space/music/1.mp3 [email protected]:/home/root/others/music/001.mp3
scp /home/space/music/1.mp3 www.cumt.e.cn:/home/root/others/music
scp /home/space/music/1.mp3 www.cumt.e.cn:/home/root/others/music/001.mp3
‘贰’ win7怎么通过ssh登入ubuntu
想使用SSH连接虑机上的Ubuntu,首先,得保证本地和虚机分别可以连通网络。其次要保证本地IP和虚机上的IP是可以相互ping通。具体请参照以下步骤:
第一步在VMware的网络适配器的选项中,我们要选择用桥连接的方式接入并把下面单选按钮的复制网络连接状态也要选中,注意,不要用nat的连接方式,开始用了这种方式,但是虚机连不上网络。
第二步要到打开虚拟机的操作系统,为虑拟机的设置IP、网络、DNS,均可参照本地IP设置的参数。对于Linux系统我们可以在命令行输入:setup命令启动图形界面窗口设置IP
第三步,经过上面的两个步骤,虚拟机应可以连通网了。如果本地ping不到虚拟机上的IP,则要关掉虚拟机上的防火墙,因为linux系统内核有默认的防火墙iptables,Ubuntu 命 令如下:sudo ufw disable.查看防火墙中服务列表的命令为:iptables -N -l,在redhat中,关掉防火墙的命令如下:service iptables stop.(需要用root用户执行操作)经过这个步骤后,我们会发现,两台机器可以相互ping通了。那我们可否用SSH或是VCN终端窗口直接连接unbuntu了呢,不可以。不过,已经完成了百分之八十的工作了。
第四步, 需要在ubuntu终端下输入:
ssh localhost
显示结果如下:
ssh : connect to host localhost port 22: Connection refused,原来没有装openssh-server:
输入命令: sudo apt-get install openssh-server
然后输入命令:ssh localhost 就可以了。如果想用VCN连接,也是一样,我们需要先安装,然后启动服务,然后,才可以使用。
注:Ubuntu默认的root用户的密码为空,如果想修改密码,则可以在当前用户执行命令:
sudo -i 进入#提示符,然后输入命令passwd root,回车,按照提示输入新的密码即可。
‘叁’ ssh 命令怎么控制windows
网络搜:openssh for windows
进入下载页:
点下一步下一步安装openssh软件到win7默认安装即可。
接下去就可以打开cmd窗口,使用ssh命令登录您的linux了。
‘肆’ 我在Windows7上安装Cygwin,配置完成后,输入ssh localhost,出现Connection closed by 127.0.0.1,
问题描述:
在Win7下Cygwin中,使用ssh localhost命令,出现Connection closed by 127.0.0.1的问题。
解决方案:
1、开始——运行——services.msc
2、右键CYGWIN sshd——属性——登录选项卡——选择“此账户”——浏览——高级——立即查找——选择你的账户名(必须为管理员权限)——输入密码(必须要有,空密码不接受)——确定。
3、重启CYGWIN sshd服务即可。
这样就以你的账户的名义启动了这个服务。而后ssh localhost成功。
这样做的一个缺点可能是你要给电脑设个密码。
‘伍’ windows7如何远程连接linux桌面
一般Linux服务器都用ssh工具命令行连接的方式,如:
Xshell
SecureCRT
PuTTY
SSHSecureShell
等等。
如果想连接Linux的图形桌面,可以用Xmanager工具。需要在Linux服务器上做一些配置。
还有一种半命令、半图形界面的使用方式,就是Xshell(或其他ssh工具)+Xmanager(或Xming),无需配置Linux服务器,只用稍微配置一下客户端工具即可,非常好用。运行一些有图形界面的应用(以RHEL为例),如:
system-config-date
即可出现:
‘陆’ win7系统用ssh远程连接linux报错,怎么解决(win7防火墙已关闭)
RedHat Linux的安全系数较高,除了防火墙iptables,还有selinux等都需要关掉,
你按照以下操作试试看看,(#表示在命令行输入)
#iptables -L (查看防火墙规则)
#iptables -F (清空防火墙规则)
#service iptables save (保存)
#iptables -L (检查是否被清空了)
#chkconfig iptables off (也可以永久关闭防火墙)
--------------上面的操作关闭了防火墙---------------
#setenforce 0 (关闭selinux,暂时的)
#vi /etc/selinux/config (编辑这个文件,修为为下面两个值,永久的)
SELINUX=disabled
SELINUXTYPE=strict
-----------------以上操作为关闭selinx-----------------
这样的话,只要网络通,就连得上了
望采纳
‘柒’ win7上面怎么使用gitbash生成ssh2key
1 。首先用密码登陆centos ,编辑 etc/ssh/sshd_config
去掉以下几行的注释
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
AuthorizedKeysCommand none
AuthorizedKeysCommandRunAs nobody
这个意思是开启公钥认证登陆 。
然后service sshd restart ,重启ssh 。
然后添加个用户git ,设置密码 ,我们用用户git测试共钥登陆 。不建议用root测试,以防万一 。
2.生成公钥和私钥
在git bash 里面运行以下命令
ssh-keygen -t rsa -f ~/.ssh/admin
win7会在C:\Users\Administrator\.ssh生成两个文件 admin.pub 和admin两个文件 。admin是私钥文件 ,admin.pub是公钥文件 。
然后建立一个config文件 ,指明登陆某台服务器用哪个私钥文件 。
比如我写入了以下内容:
host 192.168.1.101
user git
hostname 192.168.1.101
port 22
identityfile C:/Users/Administrator/.ssh/admin
指定连接192.168.1.101的服务器时使用admin私钥进行验证 。
3.上传公钥到服务器,我这里的的服务器是局域网内的192.168.1 .101 。
在git bash里面执行以下命令 :
scp ~/.ssh/admin.pub [email protected] : ~/
4.将公钥写入服务器验证文件
以root登陆服务器 ,再切换到git用户 。
在git用户的家目录下面建立 .ssh/authorized_keys文件 。目录和文件都要新建 。
然后执行cat
admin.pub >> ~/.ssh/authorized_keys
写入公钥验证文件 。
这个文件就是服务器和客户端验证公钥是否相同的文件 。