发布时间:2019-08-31 09:40:46编辑:auto阅读(1999)
#!/usr/bin/env python # coding:utf8 import tempfile import os import sys import re file = tempfile.TemporaryFile() oldFile = 'sshd_config' if os.path.exists(oldFile): openOldFile = open(oldFile, 'r') else: print "file %s not found" % oldFile sys.exit() for line in openOldFile: line = re.sub(r'^#(PubkeyAuthentication)', '\g<1>', line, flags=re.M) line = re.sub(r'^#(AuthorizedKeysFile)', '\g<1>', line, flags=re.M) line = re.sub(r'(^PasswordAuthentication) yes', '\g<1> no', line, flags=re.M) file.write(line) openOldFile.close() file.seek(0) tmpFile = file.read() if os.path.exists(oldFile): os.remove(oldFile) writeFile = open(oldFile, 'w') writeFile.write(tmpFile) file.close()
上一篇: Python 初探
下一篇: python操作mysql
51321
50775
41369
38175
32658
29547
28390
23266
23235
21560
1637°
2371°
1975°
1916°
2244°
1951°
2646°
4434°
4273°
3044°