문제 원본 : https://www.acmicpc.net/problem/10172


문제

아래 예제와 같이 개를 출력하시오.

입력

없음.

출력

개를 출력한다.

예제 입력 1 

예제 출력 1 

|\_/|
|q p|   /}
( 0 )"""\
|"^"`    |
||_/=\\__|


특수문자 "와 \ 쓸때 앞에 \ 붙여줘야 함

1
2
3
4
5
6
7
8
9
#include <stdio.h>
 
int main() {
    printf("|\\_/|\n");
    printf("|q p|   /}\n");
    printf("( 0 )\"\"\"\\\n");
    printf("|\"^\"`    |\n");
    printf("||_/=\\\\__|");
}
cs


실습) vsFTPD를 설치 / 운영


1. apt-get -y install vsftpd


2. vi /etc/vsftpd.conf 편집


- 25,28,31,40,44행 편집

- 일반적으로는 25행만 편집

- 나머지 행은 anonymous 사용자도 파일 업로드 할 수있도록 하게 설정 ( 일반적으로는 X )



3. 익명 사용자를 위한 권한 조정


- 익명사용자의 홈 디렉토리 : /srv/ftp/

- cd /srv/ftp/ 로 이동 후 pub 폴더를 하나 생성

- chmod 777 pub/



4. 시스템 재시작, 방화벽 포트 설정


- systemctl restart vsftpd

- systemctl enable vsftpd

- systemctl status vsftpd

- ufw allow ftp ( 21번 포트 개방 )


5. 윈도우 클라이언트에서 파일질라 사용


6. ProFTPD 또한 비슷하게 설치.

실습) 클라우드 오픈소스인 ownCloud를 설치하고 운영해본다.


1. apt-get -y install php-zip php-mbstring php-curl


2. www.owncloud.org 가서 다운로드 후 압축풀기



- chmod 707 owncloud ( 쓰기권한부여 )

- chown -R www-data.www-data webhard ( 하위디렉토리까지 www-data라는 웹 관련 소유자로 변경 )

systemctl restart apache2

- ufw allow 443


3. WinClient에서 owncloud 접속 ( 192.168.111.100/owncloud )



4. 사용자 추가



- 서버 설정끝 웹 하드와 동일하게 스토리지용으로 사용 할 수 있음

5. owncloud desktop 용 다운로드

6. Server add 설정


7. 완료 후 동기화 된 모습

8. 리눅스에서 해보기

8.1 5개 파일 다운로드 ( cafe.naver.com 12강 밑에서 5개 )


8.2 설치

-sudo dpkg -i lib*

- sudo dpkg -i qt*

- sudo apt-get -y install -f

- sudo dpkg -i own*


8.3 백그라운드로 owncloud실행 (여기서 부터는 위와 같음 )



8.4 결과 ( 같은 파일이 들어 있음 ^^)




+ Recent posts