백업 스크립트를 만드는 중입니다. 패스워드를 어떻게 해야할가요...

prankenmk2의 이미지

안녕하세요!!

현재 bash로 네트워크 장비, Mysql DB의 백업 스크립트를 만들고 있습니다.

만드는거 자체는 어렵지 않은데 패스워드 부분이 걸려서 조언을 부탁드립니다.

네트워크 장비나 Mysql의 경우 백업을 할때 패스워드를 넣어야 해서 스크립트에 패스워드를 넣어서 만들고 있습니다.

그런데 스크립트 안에 중요 패스워드가 들어가 있는게 영 불안해서 다른 방법을 찾고 있습니다.

처음에는 패스워드가 적힌 파일을 따로 만들어 불러들이는 방식으로 만들까 했지만 이것도 결국엔 패스워드파일이 존재해야하고..

그래서 이 파일을 openssl로 암호화를 해놓으려고 했지만 그럼 복호화할때 패스워드가 필요해서

cron에 등록해야 하니 결국 복오화에 필요한 패스워드를 어딘가에는 적어놔야하고...

이게 영 감이 잡히질 않네요.......

백업 스크립트 안의 패스워드 어떻게 관리하는게 좋을까요?

많은 조언 부탁드립니다.

감사합니다.

neocoin의 이미지

읽기 전용 계정을 만드는 방법외에는 근본적인 해결책이 없다고 생각합니다.

prankenmk2의 이미지

패스워드가 적힌 파일을 만들어 root 권한에 400 권한으로 해서 운영할까 했는데..

답변 감사합니다~

neocoin의 이미지

예 저도 mysql에 읽기 전용 계정을 주고, 어차피 스크립트가 root만 실행할꺼라 root에게만 권한주고 합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.