modify_path_sftp命令
命令功能
该命令用于配置SFTP功能。
配置SFTP功能时,需要先挂载磁盘路径,只能配置已挂载白名单中的路径。如果需要配置的路径不在磁盘挂载白名单中,先通过mount_white_path命令进行添加。
请勿通过SFTP功能将数据写入eMMC介质。频繁写入数据到eMMC,会降低eMMC寿命,导致系统异常。可以通过SFTP功能将数据写入到硬盘、M.2、U盘中。
通过执行mount | grep Absolute_Path查看挂载目录的介质类型。
显示信息中有/dev/sd表示介质类型为硬盘、M.2或U盘。
例如,返回信息如下,表示/opt/sftp_data挂载在/dev/sda1分区上。
Euler:~ # mount | grep /opt/sftp_data /dev/sda1 on /opt/sftp_data type ext4 (rw,relatime) Euler:~ #
无返回信息或返回信息中的介质类型非/dev/sd时,请勿通过SFTP功能将数据写入Absolute_Path中。
命令格式
- modify_path_sftp add Absolute_Path 向SFTP配置的白名单中添加一个路径。
- modify_path_sftp del Absolute_Path 从SFTP配置的白名单中删除一个路径。
- modify_path_sftp check Absolute_Path 检查路径是否在白名单内。
- modify_path_sftp display 显示当前SFTP配置的白名单所有的路径。
参数说明
参数 |
参数说明 |
取值 |
---|---|---|
Absolute_Path |
白名单的绝对路径 |
带路径信息的证书文件名 |
使用实例
- 示例1:向SFTP配置的白名单中添加路径。
Euler1ok:~ # modify_path_sftp add /opt/test/ The SFTP permission of the /opt/test/ enabled successfully
- 示例2:从SFTP配置的白名单中删除路径。
Euler1ok:~ # modify_path_sftp del /opt/test/ The path: /opt/test/ deleted successfully
- 示例3:检查如下路径是否在白名单内。
Euler1ok:~ # modify_path_sftp check /opt/mount/text1/ /opt/mount/text1/ exists in the list
- 示例4:查看当前SFTP配置的白名单所有的路径。
Euler1ok:~ # modify_path_sftp display /opt/mount/text1/