我在 Linux PC 上安装 Raspberry Pi4 时遇到问题。
树莓派操作系统: Linux MyDesiredName 4.19.66-v7l+ #1253 SMP Thu Aug 15 12:02:08 BST 2019 armv7l GNU/Linux
/Rasbian Buster Lite
电脑操作系统: Linux Mint 19.1
在我玩完/etc/dhcpcd.conf
和后它就停止工作了/etc/wpa_supplicant/wpa_supplicant.conf
。
目前的内容dhcpcd.conf
是:
interface wlan0
hostname = MyDesiredName
clientid
persistent
option domain_name_servers, domain_name, domain_search, host_name
option classless_static_routes
option interface_mtu
require dhcp_server_identifier
interface eth0
static ip_address=192.168.1.20/24
static routers=192.168.1.1
static domain_name_servers=8.8.8.8
并wpa_supplicant.conf
包含:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
ifconfig
给了我这个:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.20 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::dea6:32ff:fe01:bdb6 prefixlen 64 scopeid 0x20<link>
ether dc:a6:32:01:bd:b6 txqueuelen 1000 (Ethernet)
RX packets 16398 bytes 3000472 (2.8 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 15612 bytes 6019341 (5.7 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
看起来不错,对吧?
但是,虽然我可以使用 连接到 Raspberry ,但我不能再这样做了,它返回:。ssh [email protected]
sudo sshfs [email protected]:/ /mnt/RaspberryPi4B/
read: Connection reset by peer
使用 DHCP IP 时也会发生这种情况。
我在网上搜索过,但没有找到类似的内容,因为每当我输入时,sshfs
我只会得到 的答案ssh
,但在我的情况下ssh
有效,但sshfs
无效。
你怎么认为 ?
答案1
两个主要原因是您的用户(客户端)不在熔断组中,或者您的服务器未启用子系统。您可以先检查这些:
$ 组
列出您的用户所属的组。如果您没有看到保险丝,请执行以下操作:
$ sudo adduser your_user 保险丝
另外,检查树莓派中的 /etc/ssh/sshd_config 中是否有这样的行(未注释)
子系统 sftp /usr/lib/openssh/sftp-server
还要确保 ssh 正常运行且不会出现任何类型的警告。