发布时间:2019-08-31 09:40:46编辑:auto阅读(2064)
#!/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
51922
51689
42010
38849
33335
30310
28949
23962
23878
22247
348°
2574°
3243°
2700°
2680°
3412°
2644°
3479°
5712°
5512°