下载相应的ssh的包
su
apt-get update
apt-get install openssh-client
下一步执行
apt-get install openssh-service 出错,所以一定要先在库中查找有没有相关的包
apt search openssh //果然有一个server的包
apt-get install openssh-server
service ssh start
ps -e |grep ssh
说明ssh的服务已经开启
后面用其他的电脑就可以实现登录,
注意这里第一次我用的是windows 上的putty进行远程登录,只要输入目标的ip即可。一般用普通用户进行登录,特权用户可能会出现登录失败。
ssh cao@192.168.3.167
远程传输文件,如果ssh 到root被拒绝,类似于
Permission Denied 或者 passwd wrong
解决办法
nano -w /etc/ssh/sshd_config
修改PermitRootLogin yes //原有的可能已经被注释,加上就行
重启ssh服务
apt-get update
service ssh stop
service ssh start
ps -e |grep ssh
再次重新连接即可。
采用ssh来传输文件
上传文件
scp /media/cao本地目录 root@目标IP:目标目录
例如:
scp /media/cao/gentoo root@192.168.3.183:/opt
下载文件
scp root@目标ip:/路径文件 /本地文件夹
例如:
scp root@192.168.3.167:/media/cao/gentoo /home