发布时间:2019-08-31 09:40:46编辑:auto阅读(2073)
#!/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
51949
51744
42041
38883
33373
30337
28981
23998
23911
22269
447°
2624°
3320°
2752°
2734°
3503°
2697°
3528°
5820°
5605°