liunx/openwrt系统设置密钥登陆

1、linux使用sshd作为服务端,私钥放置地址为:

~/.ssh/authorized_keys

2、OpenWrt使用dropbear作为服务端,私钥放置地址为:

/etc/dropbear/authorized-keys

3、authorized-keys文件权限设置为600,.ssh文件夹权限设置为700。
‌Linux文件的600权限表示只有文件的所有者可以读写该文件,而其他用户(包括同一组的其他用户和其他组的用户)无权读写该文件。‌
在Linux系统中,文件或目录的权限分为三组:所有者、所属组和其他用户。每一组都有读(r)、写(w)和执行(x)三种基本权限。这些权限可以用数字来表示,其中:
读权限(r)对应数字4
写权限(w)对应数字2
执行权限(x)对应数字1
因此,当文件的权限设置为600时,这意味着:
所有者有读写权限(rw-),即6(4+2=6)
所属组和其他用户没有任何权限(---),即0
这样的权限设置通常用于保护重要文件的安全性,确保只有文件的所有者可以对其进行读写操作,而其他任何用户都无法访问或修改该文件。这种权限设置通过chmod命令进行设置,例如,为一个文件设置600权限,可以输入chmod 600 file.txt命令‌。

添加新评论