SSH在远程机上操作文件!

类别:Java 点击:0 评论:0 推荐:

一:条件如下:

    有一台远程计算机:IP 为:221.13.45.201     以下就引用名为(server)
    与这台机器所在局域网内有一台机器:IP为:192.168.11.1  以下就引用名为(host)
    只有server可以通过外网访问,

操作内容为.

<操作的文件共两个,一个是j2sdk,一个是tomcat>

1,拷贝文件到host机器上.
2,在host机器上安装文件.

先从我的机器上将文件拷贝到server上,然后再拷贝到host机器上执行按装;拷贝的文件有j2sdk :文件名叫j2sdk-1_4_2_04-linux-i586.bin,以及一个tomcat文件,名为:jakarta-tomcat-4.1.29.tar.gz

通过SSH Secure File Transfer Client客户端软件将我本地机器上的文件拷贝到server中的/home/lze/目录下.

通过SSH登陆到host上,用SSH secure Shell Client客户端.

 先登陆到221.13.45.201    这台机器,命令如下:
ssh 221.13.45.201    登陆进来以后再用ssh进入192.168.11.1如下:

ssh 192.168.11.1

输入后会叫你输入密码,输入密码正确就会进入到192.168.11.1这台机器上,整个过程会像这样 :

bash-2.04# ssh 192.168.11.1
[email protected]'s password:
Last login: Fri Oct 29 09:12:27 2004 from 192.168.0.223
[root@lanweb root]#

成功后会显示出上面的

Last login: Fri Oct 29 09:12:27 2004 from 192.168.0.223
[root@lanweb root]#
信息.

现在从server机器上把文件拷贝到host上来.我们先进入到host机器上的/home目录下,

[root@lanweb root]# cd ..
[root@lanweb /]#
[root@lanweb root]# cd /home   
[root@lanweb home]#

好啦,现在我们已经进入到/home目录下了,可以先在这里建一个文件夹存放我们将拷过来的文件.用命令:mkdir dirName来创建文件夹.假设我们创建的文件夹名为soft
[root@lanweb home]# mkdir soft

[root@lanweb home]# cd soft 
创建好后用ls命令查看,会发现在home目录下多了一个soft文件夹,用cd命令进去看一下,是空的,没有内容,好了,现在我们开始把文件拷贝到这个soft目录下来,用如下命令:

[root@lanweb soft]#scp -P 2222 [email protected]:/home/lze/j2sdk-1_4_2_04-linux-i586.bin  .

这表示把221.13.45.201机器上的/home/lze目录下的j2sdk-1_4_2_04-linux-i586.bin文件拷贝到当前这个这个目录下,注意在这句命令的最后有一个"."圆点,这个圆点表示当前目录.

输入如上命令后会出来一个提示,就是要求输入登陆到221.13.45.201这台机器的密码,输入正确后,一会儿你就可以看到文件被拷贝到了/home/soft/目录下.接下来用同样的方法把tomcat文件拷贝到/home/soft/目录,

2,开始安装软件.


 

未完...........................................................

本文地址:http://com.8s8s.com/it/it14092.htm