linux下ssh安装与scp命令使⽤详解
ubuntu默认并没有安装ssh服务,可以通过如下命令进⾏:
复制代码代码如下:
yblin@yblin-desktop:~$ ssh localhost
ssh: connect to host localhost port 22: Connection refused
如上所⽰则说明还没有安装ssh.
通过apt-get安装如下:
ssh命令指定端口复制代码代码如下:
yblin@yblin-desktop:~$ sudo apt-get install openssh-server
ssh默认端⼝是22,可以通过sudo /etc/init.d/ssh start 修改默认端⼝。
scp基于ssh登录,所以如果没有安装ssh⽆法进⾏⽂件拷贝。
不同的Linux之间copy⽂件常⽤有3种⽅法,第⼀种就是ftp,也就是其中⼀台Linux安装ftpServer,这样可以另外⼀台使⽤ftp的client程序来进⾏⽂件的copy。第⼆种⽅法就是采⽤samba服务,类似Windows⽂件copy的⽅式来操作,⽐较简洁⽅便,第三种就是利⽤scp命令来进⾏⽂件复制。
scp是有Security的⽂件copy,基于ssh登录。操作起来⽐较⽅便,⽐如要把当前⼀个⽂件copy到远程另外⼀台主机上,可以如下命令。
复制代码代码如下:
scp/home/daisy/**********************.2.75:/home/root
然后会提⽰你输⼊另外那台172.19.2.75主机的root⽤户的登录密码,接着就开始copy了。
如果想反过来操作,把⽂件从远程主机copy到当前系统,也很简单。
复制代码代码如下:
**************.2.75:/home/root/home/daisy/

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。