어찌어찌해서 AMP설치와
설정까지 마치는 데 성공은 했습니다만
이제 밖에서 회사 서버에
웹으로 접속해서 파일을 주고 받으려면 어찌해야 할지 막막합니다.
우선 비록 고정 IP는 아지만 공유기에서 잡은 IP와
그 공유기 아래 연결되어 있는 우분투 서버 사이에 어떻게 하면 되는지요?
고수님들의 도움 바랍니다.^^
어찌어찌해서 AMP설치와
설정까지 마치는 데 성공은 했습니다만
이제 밖에서 회사 서버에
웹으로 접속해서 파일을 주고 받으려면 어찌해야 할지 막막합니다.
우선 비록 고정 IP는 아지만 공유기에서 잡은 IP와
그 공유기 아래 연결되어 있는 우분투 서버 사이에 어떻게 하면 되는지요?
고수님들의 도움 바랍니다.^^
저도 지금 셋팅중이지만 아는데 까지 설명 드리면
우선 유동아이피인 집에 들어오는 IP를 외부에서 알수있는 도네임으로 바꾸는
DDNS를 공유기에서 설정해주셔야 합니다…
셋팅은 공유기 회사마다 다르게 설정되기 때문에 자세히는 설명드리기 어렵고 검색해서 찾아 보시면 됩니다…
이후 공유기에서 PC간의 연결은
포트 포워딩이라는 기능을 이용해서 설정 또는 DMZ를 이용하는데…
우선 해당 인터넷 회사에서 막아 놓지 않은 포트를 찾습니다 .
다음으로 그 포트를 해당 PC와 연결을 설정하는 부분에 있어서
포트포워딩은
공유기에서 막혀있지 않는 포트를
내부IP들 중 원하는 PC의 아이피에 대한 원격에서 사용하는 포트를 넣어 설정하는 방법을 이용하고
DMZ는
원격을 사용할 PC에서 막혀있지 않는 포트를
해당 PC의 원격제어에 필요한 포트의 변경을 통해 설정합니다…
ps.
고맙습니다.^^
말씀하신 걸 참고로 해서
시도를 해보겠습니다.
참고로 왠만하시면 포트포워딩 방법으로 설정하세요…
그 편이 관리상 더 편합니다…
그리고 이 포트포워딩을 이용하시면 공유기 하부에 있는 PC들 모두 원격관리도 되고
포트로 접속되는 모든 프로그램들을 쉽게 수정할 수 있어서 더 편합니다.
ps
공유기에서
DHCP 고정할당 설정이 있으면 그 쪽도 설정해 주시는게 좋습니다
-> 무선 랜을 사용하는 노트북도 원격 제어 가능…
-> 유선 랜에 자동으로 ip 부여되는것 변경 가능…
WOL 기능도 설정해 주시면 좋고요^^
->유선 랜으로 연결된 PC의 원격 부팅 가능…
감사합니다.
말씀하신대로(정확히 이해는 못했습니다만)
어찌어찌하다 보니
원격 IP로 접속이 되었습니다.
고맙습니다.
그런데
뭐 모르고 저질러 놓고 보니
디비가 복잡해 보여서 어찌할 바를 모르겠습니다.
단순히 파일 서버로만 쓰고 싶은데
디비 안에 들어가니
우리가 원하는 폴더 구조로 파일들을 관리하기가 쉽지 않아보입니다.
좋은 수가 있나요?
참 서버의 드라이브 중 데이타 드라이브를 별도로 지정해서
그 폴더들을 관리할 수 있는 방법은 뭔가요.
으흠…;;;
전 FTP 설정과 삼바설정까지 해서
외부와 내부에서 서버로 파일자료의 전송쪽 까지만 설정해
자료의 통합관리쪽으로만 사용중이라
데이터베이스 관리 까지는 자세히 모르겠네요…
참고적으로
데이터 드라이브의 연결은
FTP의 설정에 있어서 vsftpd 의 경우 제가 자세히 알고 설정한게 맞는지 모르겠으나
데이터 하드를 연결하면
/media/볼륨명 으로 마운트되어 있습니다…
때문에 FTP클라이언트로 접속해 보면
/home/유저아이디/ 폴더 하부 내용만 확인이 되어 접속됩니다.
때문에 마운트 된 하드의 연결을
sudo gedit /etc/fctab 의 항목에 추가 입력을 통해
마운트 되는 위치를 /media/볼륨명 에서 /home/사용자명/원하는 폴더명 으로 변경해서
외부에서 FTP로 접속시 데이터 드라이브쪽으로 자료를 보관하고 있네요…
ps
컥 fstab에서 /home/user로 마운트라 좀 그렇군요.
그것보담은 fstab 해당 디스크를 마운트할때 group id를 설정하고, mask로 그룹 접근 권한을 부여하는
경우가 보편적입니다.
그리고나서 홈디렉토리에선 심볼릭 링크를 거는 것이죠
#fstab의 예제
#mask 007은 chmod 770과 같은 의미가 되겠습니다.
#그러니 소유자(webhardadmin)및 그룹(webhardgroup)에 읽기(4),쓰기(2),실행(1) 권한을 부여하는 예제 입니다.
#좀더 엄격히 설정하려면 fmask(파일권한), dmask(디렉토리권한)을 설정하실 수 도 있습니다.
UUID=1695724E40881F00 /data ntfs defaults,user=webhardadmin,umask=007,gid=webhardgroup 0
ln -s /data ~/data
머 간단하죠?
고수님들의 도움 감사합니다.
시킨대로 저지르고 싶어도 아직 이해 부족이라—
빨리 이해해서
그 다음 구체적인 질문을 하겠습니다.^^
감사합니다.
참 밤샌부엉이님께 특별히 감사드립니다.
공유기를 설정했더니 금세 문제가 해결되었습니다.
꾸벅
거듭 감사드립니다.
[quote="protochaos":y8xz0ksl]컥 fstab에서 /home/user로 마운트라 좀 그렇군요.
그것보담은 fstab 해당 디스크를 마운트할때 group id를 설정하고, mask로 그룹 접근 권한을 부여하는
경우가 보편적입니다.
그리고나서 홈디렉토리에선 심볼릭 링크를 거는 것이죠
#fstab의 예제
#mask 007은 chmod 770과 같은 의미가 되겠습니다.
#그러니 소유자(webhardadmin)및 그룹(webhardgroup)에 읽기(4),쓰기(2),실행(1) 권한을 부여하는 예제 입니다.
#좀더 엄격히 설정하려면 fmask(파일권한), dmask(디렉토리권한)을 설정하실 수 도 있습니다.
UUID=1695724E40881F00 /data ntfs defaults,user=webhardadmin,umask=007,gid=webhardgroup 0
ln -s /data ~/data
머 간단하죠?[/quote:y8xz0ksl]
^^;;; 저에겐 아직 그룹과 소유자설정이 어럽네요;;
일단 fstab으로
파일시스템에 하드마운트 위치를 바꿨고…
ln -s 명령어로 심볼릭 링크 걸어서 만들긴 했는데…
문제는 FTP 클라이언트로 접속하니
심볼릭 링크쪽으로 접근(읽기)시
오류 550 Failed to open file. 이 뜨면서 않되고 있다는…
PS.
제가 그룹설정과 소유자 설정에 대해 재대로 알고 있지 못해서 발생되는 듯 하네요 ㅜㅠ
UUID=1695724E40881F00 /data ntfs defaults,user=webhardadmin,umask=007,gid=webhardgroup 0 0
제가 적은 fstab파일 내용은 예시입니다.
먼저 시스템설정->시스템->사용자및그룹 에서 그룹을 추가해주세요, 그리고 사용자도 추가해주시고요
user=부분은 해당 마운트포인트의 소유자를 설정하는 부분으로 적지 않으면 root가 소유자가 됩니다.
gid=부분은 해당마운트포인트의 소유자의 그룹을 설정하는 것입니다. (해당 그룹에 소유자가 속해 있어야겠지요)
umask=007부분은 소유자및 소유자그룹에 모든 권한을 다른사용자는 접근 불가로 설정합니다.
그룹에 사용자를 추가하더라도 다음 로그인시에 적용됩니다.
또, ftp서버에서 심볼릭링크에 대한 설정이 존재한다면,
followsymlinks 처럼 심볼릭링크를 따라가는 설정을 해줘야 겠지요.
[quote="protochaos":u46liwwq]UUID=1695724E40881F00 /data ntfs defaults,user=webhardadmin,umask=007,gid=webhardgroup 0 0
제가 적은 fstab파일 내용은 예시입니다.
먼저 시스템설정->시스템->사용자및그룹 에서 그룹을 추가해주세요, 그리고 사용자도 추가해주시고요
user=부분은 해당 마운트포인트의 소유자를 설정하는 부분으로 적지 않으면 root가 소유자가 됩니다.
gid=부분은 해당마운트포인트의 소유자의 그룹을 설정하는 것입니다. (해당 그룹에 소유자가 속해 있어야겠지요)
umask=007부분은 소유자및 소유자그룹에 모든 권한을 다른사용자는 접근 불가로 설정합니다.
그룹에 사용자를 추가하더라도 다음 로그인시에 적용됩니다.
또, ftp서버에서 심볼릭링크에 대한 설정이 존재한다면,
followsymlinks 처럼 심볼릭링크를 따라가는 설정을 해줘야 겠지요.[/quote:u46liwwq]
ㅎㅎ 제가 그룹 설정 부분을 아예 않해놓고 설정해 놔서 그랬던 것이군요;;;
ls -all 쪽으로 보니 계속 root로 잡혀서
그냥 root 계정 활성화 시켜 설정하다가 또 우분투 꼬여서 네트워크 자동 접속이 않되네요^^;;;
다음 주말에 우부투 다시 설치하면서 그룹쪽도 이해해 가면서 해야 겠습니다^^