webmaster메일 초기화 및 데이터 날리는 방법 메일 갑자기 안받아질 때 매뉴얼 ver현진,..

putty 계정 아이디 비밀번호

root@texclub.com

yw_rhksflwk/0

webmaster 이메일 문제시

1.우선 이메일이 존재하는지 확인

방법 처음 putty로 접속시 루트에서 cd ..을 통해 // 디렉토리로이동

그후 dir 커맨드를 입력시 그 폴더안에 디렉토리들이 나오는데 home이라는 디렉토리에 계정을 생성하면 그 계정의 정보가 저장이 된다 그러므로 우선적으로 home디렉토리에 계정에 대한 디렉토리가 있는지확인 ex)guswls8859 home/guswls8859 가 있는지 확인

존재한다면 한번 passwd guswls8859 커맨드를 입력하면 유저가 존재하다면 비밀번호를 바꾸는 설정이 나온다 유저가 존재하지 않을시 에는 유저 정보가 없다고 나오는데 이럴시 에는 유저 정보가 사라진 것이다 그러니 유저를 새로 생성해주면 문제는 사라진다.

2. 메일함의 데이터가 너무 많아 과부화 된 경우

이 경우는 내가 찾은 방법은 노가다를 통한 방법으로 이메일에 메일함에 데이터를 직접 메일의 시작점을

찾은 후에 필요한 부분 이전 은 삭제하는 방법이다.

우선 메일함이 있는 디렉터리는  // > ywdata > spool > mail >유저이름

이런 순으로 디렉터리가 구성되어있는데 파일형식은 mail로 되어있다.

이 메일함을 다날려도 된다면 rm -rf 유저이름 이런 식으로 다 지워도 되지만 남겨야하는 데이터가

있을 시에는 복잡해지는데 우선 mail 디렉토리 안에 backup이라는 디렉터리가 있다. 이 디렉터리로

ex) cp guswls8859 backup/guswls8859 를 하면 backup 디렉토리안에 guswls8859라는 mail형식의

파일이 생성되는데 이런 식으로 백업을 한 후에  거의 최신꺼를 지울 일은 없으니 head -n 열수 guswls8859

이런 식으로 위에서 부터 파일을 확인하면서 sed -i '1,000d' guswls8859 를 하여 위에서부터 지우면서 내가

남기려 하는 지점까지 찾으면서 파일을 지워줘야한다 이건 정말 눈도 아프고 노가다이다.

예를 들자면 sed로 위에서부터 몇번쨰열까지 지우는 저 커맨드를 사용하여 위에서부터 지우면서

head -n 00 guswls8859 를 반복적으로 치면서 확인을해줘야 실수를 줄일수있을것이라 생각한다.

나는 리눅스를 해본적이 별로 없어서 내가 찾은 방법은 이것이나 만약 다른방법을 찾는다면

그방법으로 하는것도 좋을것이라 생각한다. 마지막으로 backup 디렉토리에 꼭 백업을 2개받은뒤에

원본 파일과 home 에 있는 guswls8859디렉토리를 rm -rf guswls8859 커맨드를 통해 삭제를하고

userdel guswls8859를해서 유저를 한번 지워준 뒤 adduser guswls8859를해서 유저를만들고 passwd guswls8859

커맨드로 비밀번호를 설정후 아까 말한 메일함에가보면 다시 guswls8859가 생겨있는데 거기에 작업이완료된 파일을 cp backup/완료된파일 guswls8859 이런식으로 해서 원본에

덮어씌여줘야한다

EX

네이버 외부메일 설정