- Community Home
- >
- HPE Community, Korea
- >
- HP-UX
- >
- ftp 유저 생성 절차
HP-UX
1752762
회원
5310
온라인
108789
솔루션
포럼
범주
Company
Local Language
뒤로
포럼
토론 게시판
포럼
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
토론 게시판
토론 게시판
포럼
토론 게시판
뒤로
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
블로그
정보
커뮤니티 언어
언어
포럼
블로그
1 응답 1
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
날짜: 09-16-2009 10:00 PM
날짜: 09-16-2009 10:00 PM
ftp 유저 생성 절차
비슷한 내용일지 모르겠네요
아래의 내용 참조하시기 바랍니다.
<< FTP 상위 directory 접근제한 >>
ftp만 가능하고 자신의 home directory밖으로 나가는 것을 제한하는 방법입니다.
1. ftpaccess file을 설정합니다.
a. cd /etc/ftpd
b. cp -p /usr/newconfig/etc/ftpd/ftpaccess .
c. vi ftpaccess
"guestgroup ftponly" 항목을 이미 존재하는 group으로 변경하거나 그대로 두고 /etc/group file에 ftponly라는 group을 생성하시면 됩니다.
2. /etc/inetd.conf file을 수정합니다.2. /etc/inetd.conf file을 수정합니다.
a. vi /etc/inetd.conf
b. ftp daemon에 -a option을 추가합니다.
c. ftp stream tcp nowait root /usr/lbin/ftpd ftpd -a -l
3. inetd daemon이 config file을 다시 읽도록 합니다.
inetd -c
4. 가짜 shell을 만들어 해당 user에게 ftp만 가능하도록 설정합니다.
a. vi /usr/bin/ftpshell
b. exit 0 을 입력한 후 빠져 나옵니다.
c. chmod 555 /usr/bin/ftpshell
d. chown bin:bin /usr/bin/ftpshell
5. /etc/shells file을 만듭니다.
a. vi /etc/shells
b. file에 아래의 line들을 추가합니다.
/sbin/sh
/usr/bin/ksh
/usr/bin/sh
/usr/bin/csh
/usr/bin/rsh
/usr/bin/rksh
/usr/bin/keysh
/bin/sh
/bin/ksh
/bin/csh
/bin/rsh
/bin/rksh
/usr/bin/ftpshell
6. system에 user를 등록합니다. 이 때 'ftponly'로 지정한 group을 사용하여야 하며 login shell은 /usr/bin/ftpshell을 설정하십시오.
7. home directory에 chroot를 설정하기 위해 home directory부분에 아래와 같이 설정합니다.
/home/username/./
8. ls 명령을 제공하기 위해서 아래와 같이 실행합니다.
a. cd /home/username
b. mkdir usr
c. mkdir usr/bin
d. cp -p /sbin/ls usr/bin
e. chown -R bin:bin usr
f. chmod -R 555 usr
그럼~~~~
아래의 내용 참조하시기 바랍니다.
<< FTP 상위 directory 접근제한 >>
ftp만 가능하고 자신의 home directory밖으로 나가는 것을 제한하는 방법입니다.
1. ftpaccess file을 설정합니다.
a. cd /etc/ftpd
b. cp -p /usr/newconfig/etc/ftpd/ftpaccess .
c. vi ftpaccess
"guestgroup ftponly" 항목을 이미 존재하는 group으로 변경하거나 그대로 두고 /etc/group file에 ftponly라는 group을 생성하시면 됩니다.
2. /etc/inetd.conf file을 수정합니다.2. /etc/inetd.conf file을 수정합니다.
a. vi /etc/inetd.conf
b. ftp daemon에 -a option을 추가합니다.
c. ftp stream tcp nowait root /usr/lbin/ftpd ftpd -a -l
3. inetd daemon이 config file을 다시 읽도록 합니다.
inetd -c
4. 가짜 shell을 만들어 해당 user에게 ftp만 가능하도록 설정합니다.
a. vi /usr/bin/ftpshell
b. exit 0 을 입력한 후 빠져 나옵니다.
c. chmod 555 /usr/bin/ftpshell
d. chown bin:bin /usr/bin/ftpshell
5. /etc/shells file을 만듭니다.
a. vi /etc/shells
b. file에 아래의 line들을 추가합니다.
/sbin/sh
/usr/bin/ksh
/usr/bin/sh
/usr/bin/csh
/usr/bin/rsh
/usr/bin/rksh
/usr/bin/keysh
/bin/sh
/bin/ksh
/bin/csh
/bin/rsh
/bin/rksh
/usr/bin/ftpshell
6. system에 user를 등록합니다. 이 때 'ftponly'로 지정한 group을 사용하여야 하며 login shell은 /usr/bin/ftpshell을 설정하십시오.
7. home directory에 chroot를 설정하기 위해 home directory부분에 아래와 같이 설정합니다.
/home/username/./
8. ls 명령을 제공하기 위해서 아래와 같이 실행합니다.
a. cd /home/username
b. mkdir usr
c. mkdir usr/bin
d. cp -p /sbin/ls usr/bin
e. chown -R bin:bin usr
f. chmod -R 555 usr
그럼~~~~
위에 명시된 의견은 Hewlett Packard Enterprise가 아닌 저자의 개인 의견입니다. 이 사이트를 사용하면 이용 약관에 동의하게되며 참여 규칙 .
뉴스 및 이벤트
© Copyright 2024 Hewlett Packard Enterprise Development LP