编写代码python通过telnetlib修改10.10.10.10服务器home目录下的test.conf,将其中a=10修改为a=12
时间: 2023-06-03 10:02:40 浏览: 229
Nvidia Web Driver - 387.10.10.10.40.140
我可以帮助你解决这个问题。以下是修改10.10.10.10服务器home目录下的test.conf文件中a的值为12的Python代码示例:
```python
import telnetlib
# 连接服务器
tn = telnetlib.Telnet('10.10.10.10')
tn.read_until(b'login: ')
tn.write(b'user\n')
tn.read_until(b'Password:')
tn.write(b'password\n')
# 修改test.conf
tn.write(b'cd /home\n')
tn.write(b'vi test.conf\n')
tn.read_until(b'a=10')
tn.write(b'cw12\n')
tn.write(b':wq\n')
output = tn.read_all().decode('ascii')
print(output)
# 关闭连接
tn.close()
```
你可以根据自己的需要修改用户名、密码和文件路径。这段代码会连接服务器、修改文件并返回结果。
阅读全文