SSH SFTP

 不懂SFTP的看可以看这个...



什么是SFTP,看这篇就够了 ^^_且随疾风前行_go的博客-优快云博客

不懂软连接的可以看这两个...

https://www.cnblogs.com/phoenixy/p/16784470.html

【Linux】ln -sf软连接_51CTO博客_linux ln -sf

 服务端

 首先关闭防火墙

安装   有的就已经有了

yun install openssh -y

 修改端口号为2022

vim /etc/ssh/sshd_config
port 2022

仅允许client客户端进行ssh访问,其余所有主机的请求都应该拒绝;

vim /etc/hosts.allow
sshd:ip地址:allow  ip地址为客户端的地址 只允许他进入
vim /etc/hosts.deny
sshd:ALL   拒绝所有

 客户端

创建Chinaskill22用户

useradd  Chinaskill22

免密钥

切换到Chinaskill22下

生成密钥

ssh-keygen  一直回车

复制密钥到服务端

ssh-copy-id root@服务端ip地址 -p 2022

 将SSH跟SFTP进行分离,要求SFTP监听端口为54321,并且通过服务的方式进行启动或停止。

复制ssh文件当sftp文件

cp /usr/lib/systemd/system/sshd.service /systemd/system/sftpd.service

cp /etc/pam.d/sshd /etc/pam.d/sftpd

cp /etc/ssh/sshd_config /etc/ssh/sftpd_config

软连接

ln -sf   /usr/sbin/service /usr/sbin/rcsftpd

ln -sf  /usr/sbin/sshd  /usr/sbin/sftpd

cp /etc/sysconfig/sshd  /etc/sysconfig/sftp

修改复制好的配置文件

vim /etc/systemd/system/sftpd.service

修改端口号54321

vim /etc/ssh/sftpd_config

Port 54321

重启

systemctl restart sftpd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值