环境:RHEL6.5

环境:RHEL6.5

由于虚拟机无法启动,vmware vcenter已经黔驴技穷监督到虚机vmware
tools的心跳。登陆VC通过虚拟机控制台查看发现虚机RedHat
Linux卡在如下界面:

ssh的设置与scp命令的采用

应用scp命令报错:

利用scp命令报错:

澳门金沙国际 1

 

[root@oradb23 media]# scp /etc/hosts oradb24:/etc/
-bash: scp: command not found
[root@oradb23 media]# scp /etc/hosts oradb24:/etc/
-bash: scp: command not found

从截图来看:

设置ssh使用那么些命令是可怜的!

查看openssh相关包:

查看openssh相关包:

来得chmod、chgrp、chown和awk没有找到(有可能误删),由于系统启动时候要求实践rc.sysinit脚本,该脚本会执行些权限控制命令,因而必须要用到这一个文件,由于文件不可以找到,导致系统初叶化战败。

 

[root@oradb23 ~]# rpm -qa openssh*
openssh-5.3p1-94.el6.x86_64
openssh-server-5.3p1-94.el6.x86_64
[root@oradb23 ~]# rpm -qa openssh*
openssh-5.3p1-94.el6.x86_64
openssh-server-5.3p1-94.el6.x86_64

因而沟通,精通到客户安装了apache和mysql,并且修改了/etc/profile文件配置了运用的环境变量,导致出现如上难题。

[[email protected]
test]# yum install sshd*

发觉服务器默许没有设置openssh的客户端。

意识服务器默认没有安装openssh的客户端。

涸泽而渔问题:

Loaded plugins: fastestmirror, refresh-packagekit

yum 安装openssh客户端

yum 安装openssh客户端

给那台虚机加载redhat
linux的iso,设置虚拟机bios,CD光驱为第一开行顺序,重新起动虚拟机,接纳救援方式开展紧迫救援。

Loading mirror speeds from cached hostfile

[root@oradb23 ~]# yum install openssh-clients

[root@oradb23 ~]# rpm -qa openssh*
openssh-clients-5.3p1-94.el6.x86_64
openssh-5.3p1-94.el6.x86_64
openssh-server-5.3p1-94.el6.x86_64
[root@oradb23 ~]# yum install openssh-clients

[root@oradb23 ~]# rpm -qa openssh*
openssh-clients-5.3p1-94.el6.x86_64
openssh-5.3p1-94.el6.x86_64
openssh-server-5.3p1-94.el6.x86_64

澳门金沙国际 2

 * base: mirror.bit.edu.cn

yum配置本地源可参考

yum配置本地源可参考

由于是不见文件,由此那里要求打开互连网作用,方便从其余主机拷贝相关文书。

 * extras: ftp.cs.pu.edu.tw

1.创办挂载目录

1.创制挂载目录

澳门金沙国际 3

 * updates: data.nicehosting.co.kr

# mkdir -p /media/cdrom
# mkdir -p /media/cdrom

在那里输入原先该虚机的IP和网关

Setting up Install Process

 

 

澳门金沙国际 4

No package sshd* available.

2.挂载对应系统版本的iso光盘镜像文件

2.挂载对应系统版本的iso光盘镜像文件

mount系统到sysimage下

Error: Nothing to do

# mount -o loop -t iso9660 /opt/rhel-server-6.2-x86_64-dvd.iso /media/cdrom
# mount -o loop -t iso9660 /opt/rhel-server-6.2-x86_64-dvd.iso /media/cdrom

澳门金沙国际 5

 

 

 

点击OK后,进入修复形式的shell下

 

3.配置yum文件如下

3.配置yum文件如下

澳门金沙国际 6

亟需选择上边的下令! 

# vi /etc/yum.repos.d/rhel-source.repo

[ISO]
name=iso
baseurl=file:///media/cdrom/Server/
enabled=1
gpgcheck=0
# vi /etc/yum.repos.d/rhel-source.repo

[ISO]
name=iso
baseurl=file:///media/cdrom/Server/
enabled=1
gpgcheck=0

然后chroot  /mnt/sysimage

yum install openssh-clients

验证scp命令可用

验证scp命令可用

跻身/bin后,确实没有发现chmod、chown和awk等那多少个指令,大家得以设想从一台好的redhat
linux系统中拷贝那个文件过来,在指令行下执行

 

[root@oradb23 ~]# scp
usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
           [-l limit] [-o ssh_option] [-P port] [-S program]
           [[user@]host1:]file1 ... [[user@]host2:]file2
[root@oradb23 ~]# scp
usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
           [-l limit] [-o ssh_option] [-P port] [-S program]
           [[user@]host1:]file1 ... [[user@]host2:]file2

#scp -r * /bin/

会唤醒安装上面4个安装包

Linux的热切抢救,ssh的装置与scp命令的行使。再一次实施:

重复实施:

结果却提醒命令没找到,应该是绝非客户端软件,导致SCP命令没有被识别。那么设置本地yum源,并设置openssh客户端,

 

[root@oradb23 ~]# scp /etc/hosts oradb24:/etc/
The authenticity of host 'oradb24 (192.168.1.24)' can't be established.
RSA key fingerprint is e0:fb:fb:67:a0:fc:cd:a5:dc:c8:bc:68:67:b1:93:3f.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'oradb24,192.168.1.24' (RSA) to the list of known hosts.
root@oradb24's password: 
bash: scp: command not found
lost connection
[root@oradb23 ~]# scp /etc/hosts oradb24:/etc/
The authenticity of host 'oradb24 (192.168.1.24)' can't be established.
RSA key fingerprint is e0:fb:fb:67:a0:fc:cd:a5:dc:c8:bc:68:67:b1:93:3f.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'oradb24,192.168.1.24' (RSA) to the list of known hosts.
root@oradb24's password: 
bash: scp: command not found
lost connection

#yum install openssh-clients

Updating   : openssh-5.3p1-84.1.el6.x86_64                            
                        1/6

表达oradb24主机同样没有设置openssh客户端,
在oradb24主机也同样yum 安装,确定scp可用

申明oradb24主机同样没有安装openssh客户端,
在oradb24主机也同样yum 安装,确定scp可用

重新实施#scp -r *
/bin/后提示输入密码,输入后初叶进行拷贝命令。

Installing : libedit-2.11-4.20080712cvs.1.el6.x86_澳门金沙国际 ,64                  
                        2/6

[root@oradb24 ~]# yum install openssh-clients
[root@oradb24 ~]# scp
usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
           [-l limit] [-o ssh_option] [-P port] [-S program]
           [[user@]host1:]file1 ... [[user@]host2:]file2
[root@oradb24 ~]# yum install openssh-clients
[root@oradb24 ~]# scp
usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
           [-l limit] [-o ssh_option] [-P port] [-S program]
           [[user@]host1:]file1 ... [[user@]host2:]file2

拷贝完毕后重启系统,顺遂开头化并打响进入系统。

Installing : openssh-clients-5.3p1-84.1.el6.x86_64                    
                        3/6

再也尝试scp拷贝,本次就可以正常拷贝了。

重新尝试scp拷贝,本次就足以健康拷贝了。

•总结

Updating   : openssh-server-5.3p1-84.1.el6.x86_64                      
                       4/6

[root@oradb23 ~]# scp /etc/hosts oradb24:/etc/
root@oradb24's password: 
hosts                                                                                                                                                                            100%  380     0.4KB/s   00:00    
[root@oradb23 ~]# scp /etc/hosts oradb24:/etc/
root@oradb24's password: 
hosts                                                                                                                                                                            100%  380     0.4KB/s   00:00    

Rescue修复要专注系统发轫文件和系统命令文件的涉及,复苏系统完整性。

 

表明scp拷贝,两端都亟待确保scp命令可用才可以。

阐明scp拷贝,两端都亟待确保scp命令可用才方可。

补偿另一个测试示例:

 

正文永久更新链接地址:http://www.linuxidc.com/Linux/2017-01/139139.htm

修改linux系统的文本grub.conf、fstab 
我那里就不删除了,只是改变名称让系统找不到就可以了

那三个安装包安装未来就能运用ssh和scp命令了!

澳门金沙国际 7

辅导程序(MBR的512字节中前446字节为指导程序,紧跟着后边64字节为分区表,最前面2个字节为了却标记)

scp命令的采用!

应用以下命令把bootloader( 启 动指导程序MBR中的446字 )覆盖掉

 

dd if=/dev/zero of=/dev/sda bs=446 count=1

scp就是secure
copy,是用来举行长距离文件拷贝的.数据传输使用ssh1,并且和ssh1使用同样的证实格局,提供平等的阜新保障.与rcp分裂的是,scp会须要您输入密码假若急需的话.

下一场进入救援格局

 

使用fsdisk -l 查看一下分区

  最简便易行的利用如下:

在脚下的目录成立一个索引,用来挂载根

 

mkdir a

  scp 本地用户名@IP地址:文件名1 远程用户名@IP地址:文件名2

mount /dev/sda2 /a                    挂载根目录到a下

 

mount /dev/sda1 /a/boot                  挂载boot目录,因为它为单身分区

  [本地用户名@IP地址:]
可以不输入,可能必要输入远程用户名所对应的密码.

挂载成功之后就足以看到有着的系统文件,可以进行修补和改动文件了

 

回复被我们修改的文件

  可能有效的多少个参数:

澳门金沙国际 8

 

接下去是安装MBR中的446字节的指导程序

  -v
和大部分linux命令中的-v意思同样,用来显示进度.可以用来查看连接,认证,或是配置错误.

装grub就是装/boot/grub/stage1,救援形式下输入 #grub
就可以进去grub的指令形式下

 

1、root(hd0,0) 
那里是指的首先块一盘的一个分区,就是要指定/boot所在的分区

  -C 使能压缩选项.

2、setup(hd0) 那里是设置grub的情趣,当出现successed就是安装成功了

 

3、quit退到shell模式

  -P 选用端口.注意-p已经被rcp使用.

4、exit重启

 

重启后就自行进入了 grub>
的形式,在此处手动教导系统先看一入手动教导系列

  -4 强行使用IPV4地址.

root(hd0,0)  指定一下基础文件的岗位,如故/boot目录所在的分区

 

kernel/vmlinuz-2…ro root=/dev/sda2 具体的水源文件并以只读的款型挂载上

  -6 强行使用IPV6地址.

initrd/initrd…….      具体的内存启动镜像

 

boot  加载系统

  拷贝单个文件命令:

如下图:

 

澳门金沙国际 9

  scp file
[email protected]:filepath

上述操作已毕之后,进入系统,那时候系统的 grub.conf
尚未苏醒,须要进入目录復苏此系统文件才好不不难系统修复完毕了。

 

只顾:根分区和/boot最好是独自分区,而把之外的做成是LVM卷,那么在救援格局下会相比较便于。

  说明:

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-02/140403.htm

 

澳门金沙国际 10

  file: 要拷贝的公文名

 

  username: 远程登录的用户名,

 

  ip:远程服务器ip

 

  filepath:远程文件路径

 

  拷贝文件夹命令如下(多添加一个-r 参数即可):

 

  scp -r file
[email protected]:filepath

 

  不一样的Linux之间copy文件常用有3种格局:

 

  第一种是在内部一台Linux安装ftp
Server,那样可以在其余一台使用ftp的client程序来开展copy。

 

  第两种方法就是采纳samba服务,类似Windows文件copy的法子来操作,相比不难方便

 

  第二种就是运用scp命令来开展文件复制。

 

  scp是有Security的文书copy,基于ssh登录。操作起来相比有利,比如要把当下一个文本copy到长途此外一台主机上,能够如下命令。

 

  scp /home/1.gif
[email protected]:/home/root

 

  然后会提醒您输入别的这台172.19.2.75主机的root用户的报到密码,接着就起来cp和ungzip了

 

  即使想转头操作,把文件从远程主机copy到眼前系统,也很粗略:

 

  scp
[email protected]:/home/abc.gif
/home/root

 

  复制文件夹的格式是

 

  scp -r
[email protected]:/home/
/本地目录

 

    scp -p 123 /etc/passwd
[email protected]:/home/

 

    五个linux服务器即使用scp命令传输数据,都必须安装
openssh-clients服务包才可以啊!!只有一头设置是无法传输的 !! 

安装ssh使用那一个命令是可怜的!
[[email protected]
test]# yum install sshd* Loaded plugins: fastestmirror,
refresh-packagekit Loading mirror spe…

相关文章