使用SSH远程管理时本地文件被修改了
2024-10-18 12:54:31
背景:
有两个网段:1段作为工作网段即员工办公用;2段作为专用网段配置了一系列需要的环境。
在Ubuntu 16.04用Python的SSH工具在对这两个网段远程管理,我写了一个检测环境的脚本,用SFTP将其分别上传。
问题:
上传2段时正常;上传1段有些可以之后本地文件内容就被修改为空了。
上传2段时正常;上传1段只成功上传了1台之后我的文件内容就被修改为空了。
试验了好几次都是这样,好像1段成功的那一台还是固定的。
原因:
今天周一上班研究了一下,最后发现IP列表中有我自己的IP,于是自己把自己的文件改写为空了。
虽然IP列表是我师傅给我的,但是我确实不知道会有这种问题,让我自己写IP列表应该也会把自己加上去。
至于为什么SFTP对自己会有这种操作我还没研究过。
昨天上班的时候发现的,我是怀疑那台机子有问题?但是根本不知道什么情况,没有什么解决思路,希望有人能告诉我。
解决方法:
new:在IP列表中不要放上自己的IP。
本地文件被修改了,我就将它的权限设置为只读。虽然问题是解决了,但是根本原因还是不知道。
最新文章
- UILabel内容模糊
- 在python3.5下安装scrapy包
- JDK中的native2ascii命令详解
- Pig Hive对比(zz)
- PHP之单例模式的实现
- MYSQL主键存在则更新,不存在则插入的解决方案(ON DUPLICATE KEY UPDATE)
- centos mysql 操作
- CefSharp 发布后在客户机上报找不到dll的问题
- mini-httpd源码分析-match.h
- Gimp教程:简约手机图标风格
- 完整的 HTML 4 + HTML 5 实体参考手册
- autotools归纳
- hibernate注解的简单应用
- node 当中的 cnpm和npm 的区别和使用
- ASP.NET性能调试
- hdu 3065 AC自动机(各子串出现的次数)
- Docker标准化开发测试和生产环境
- Sybase数据库实现等效的mysql中group_concat功能
- Gradle 1.12 翻译——第十五章. 任务详述
- android 热修补之andfix实践