scp输完密码以后不动了

博主在使用SCP命令传输文件时遇到卡住的问题,经排查发现是由于在.bashrc文件中设置了自动切换到fish shell导致的。移除该设置后,SCP传输恢复正常。此博文旨在分享这一经验,提醒其他用户避免因修改默认配置而引发的意外问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述

今天有个新问题,我在用scp命令给另一台linux传输东西时,发现怎么传都会在输完密码后卡住,检查了网络原因,也重启了sshd,正常用ssh连接是没有问题的,就是scp传的时候卡住。

解决方案

突然想到之前有修改过bashrc,因为想偷懒每次登录自动切换到自带补全的fish,我在bashrc开头加了一条语句fish,这样我每次ssh连接都会是fish。
于是怀着试一试的心态去掉了fish这一句,结果scp传输就没问题了,看来还是不能偷懒,要老老实实去修改默认设置。

因为没有看到类似的问题,所以就上传本篇文章,防止后来的懒人和我一样找半天原因哈哈哈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值