发布时间:2019-08-31 09:40:46编辑:auto阅读(2019)
#!/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
51598
51190
41693
38453
32941
29928
28630
23594
23525
21875
2034°
2745°
2291°
2224°
2703°
2244°
2997°
4933°
4792°
3411°