一、问题表现
最近跟其他团队合作项目,需要从服务器上下载对方团队提供的数据分析结果,在登录虚机后报如下错误:
二、问题解析
使用常用账号登录后不能下载,网上的常用解决方案是切换到root用户下进行操作,但是公司基于安全要求,root账号需要特殊申请,审批流程较长,需要找到。
三、问题处理
思路:其他团队使用的是自己的账号进行开发,从这个方面入手,发现了解决问题的办法:SFTP软件里的登录用户和文件拥有者两者不一致,登录账号为A,文件拥有者为B,这应该是chmod命令不生效的问题所在,跟其他团队要到账号后再次操作,解决了问题。
四、总结
在实际生产环境中,由于多团队合作开发,linux的命令生效需要注意登录用户问题,不一定必须使用root账号才行。