[-문구-Compeople-문구-]

+::System::/Linux2016. 8. 18. 08:23

** 일단 급한대로.. 정리부터 해두고.

추후, 직접. 작업후 포스팅 예정..

 

** 출처글.. : 메튜 장 님 블로그...

Cent OS 6을 깔고, Database Mode에서 VSFTP를 설정하던 도중 위와 같은 에러가 났다.
인터넷을 아무리 뒤져봐도, # setsebool -P ftp_home_dir=1 라는 말 밖에 없다.
나같은 경우는 -P를 먹이면 명령어가 먹지도 않고..

그러던 중, 한번 getsebool 을 확인하던 도중

 

[root@fiamm ~]# getsebool -a | grep ftp
allow_ftpd_anon_write –> off
allow_ftpd_full_access –> off
allow_ftpd_use_cifs –> off
allow_ftpd_use_nfs –> off
ftp_home_dir –> on
ftpd_connect_db –> off
ftpd_use_fusefs –> off
ftpd_use_passive_mode –> off
httpd_enable_ftp_server –> off
tftp_anon_write –> off
tftp_use_cifs –> off
tftp_use_nfs –> off

 

위와 같은 부분을 발견했다. allow_ftpd_full_access ? 오 뭔가 모두 허용하는 것 같은 느낌..
그래서 다시

 

[root@fiamm ~]# setsebool allow_ftpd_full_access on

 

[root@fiamm ~]# service vsftpd restart

 

하니깐..
오 아주 잘된다. 좋다 좋아..

서버기반을 거의 10년만에 윈도 서버에서 리눅스로 옮기려니깐 에로사항이 좀 있는 것 같다.
그래도 재밌다 🙂 삽질은 항상 재밌는 법..

 

** 출처..

http://matthew.kr/centos-%EC%9D%98-vsftpd-%EC%A0%91%EC%86%8D%EC%8B%9C-500-oops-cannot-change-directoryroot-%EC%97%90%EB%9F%AC/

Posted by SC-Compeople
+::System::2016. 8. 1. 13:23

티스토리에서는 티스토리 블로그를 통해 블로거 여러분이 자신만의 브랜드를 만들고 활동할 수 있도록 개인 도메인 연결 기능을 지원하고 있습니다. 나에게 어울리는 도메인을 가지고 있다면 자신만의 블로그 주소로 연결하여 사용해보세요!
개인 도메인 설정은 관리자의 [환경설정 > 블로그 정보]에서 할 수 있습니다.

하지만 단순히 2차 블로그 주소에 도메인을 적어 넣는 것만으로 2차 블로그 주소를 사용할 수 있는 것은 아닙니다. 2차 블로그 주소로 사용할 도메인에 대해서 DNS 정보를 변경하는 작업이 사전에 이루어져야 합니다.


DNS 정보 변경

2차 블로그 주소를 A 레코드에 등록해주세요. (A 레코드를 등록하면 도메인으로 들어온 트래픽이 등록한 ip로 모두 연결됩니다.)

  • 서버IP주소: 110.45.229.135 혹은 180.70.134.239

예) blog.sample.com을 티스토리 2차 도메인으로 연결하는 경우


DNS 설정 확인

설정이 정상적으로 되었는지는 아래와 같이 확인할 수 있습니다.

$ dig blog.kakaocorp.co.kr +nocomments +noquestion +noauthority +noadditional +nostats

; <<>> DiG 9.8.3-P1 <<>> blog.kakaocorp.co.kr +nocomments +noquestion +noauthority +noadditional +nostats
;; global options: +cmd
blog.kakaocorp.co.kr. 551 IN A 110.45.229.135


DNS 정보 변경 대신 포워딩으로 연결하려는 경우가 있는데, 포워딩은 블로그 주소로 이동이 되는 것 외에는 연동과 아무런 관계가 없습니다. 따라서 2차 블로그 주소를 사용하려면 반드시 해당 도메인의 DNS 정보를 변경해주세요!

☞ 최근 2차 블로그 관련 공지 확인 : http://notice.tistory.com/1679


Tip. 2차 블로그 주소를 설정한 후 다시 1차 주소 사용을 선택해도 2차 블로그 주소를 통한 블로그 접근이 가능합니다. 해당 도메인을 사용하지 않으시려면 2차 블로그 주소에 적혀 있는 도메인 정보를 지워주세요. 설정 변경이 아닌 기록 정보 자체를 지워야 합니다.


Posted by SC-Compeople
+::Programing::2016. 6. 6. 15:57

** 초등학교 저학년 부터 중학생까지 다양한 소프트웨어 교육 및 기초 미션 수행 등...

 

소프트웨어(SW) 중심사회

http://www.software.kr/um/main.do

 

소프트웨어 교육 이동 온라인 코딩파티

http://www.software.kr/um/um01/um0113/um011302/um01130201.do

 

2016 Online Coding Party...

https://play-entry.org/cw

 

2015 Online Coding Party...

https://play-entry.org/codingparty/2015#!/

 

 

 

 

2016 온라인 코딩파티(Online Coding Party)

온라인 코딩파티(Online Coding Party)는 누구나 소프트웨어를 쉽고 재미있게 배울 수 있도록
다양한 수준의 코딩 미션을 제공합니다.

  • 1. 행사기간 :2016.6.13(월) ~ 6.26(일) (2주간)
  • 2. 참여방법 :SW중심사회포털(www.software.kr)에서 참여
  • 3. 주최/주관/후원 :교육부‧미래창조과학부 / 한국과학창의재단‧엔트리교육연구소‧한국마이크로소프트 / 정보통신산업진흥원‧네이버

 

2016 온라인 코딩파티

 

 

온라인 코딩파티(Online Coding Party)는 누구나 소프트웨어를 쉽고 재미있게 배울 수 있도록 다양한 수준의 코딩 미션을 제공합니다.

 

지금 바로 코딩 미션에 도전해보세요!

 

 

행사기간 : 2016년 6월 13일(월)~6월 26일(일)

참여방법 : SW중심사회포털 (www.software.kr) 에서 참여

 

 

세부 프로그램

 블록형 코딩미션 : 블록명령어로 소프트웨어의 원리를 배워보세요!

 Touch Develop 활용 미션 : Touch Develop으로 21세기 미래인재의 핵심 역량을 키워보세요!

 

 

온라인 이벤트

친구, 가족 선생님과 함께 이벤트 참여하고 푸짐한 선물 받으세요!

1. 소문내기

   - 2016 온라인 코딩파티 포스터를 개인 SNS 또는 커뮤니티에 공유하고, 공유 URL을 남겨주세요.

2. 자랑하기

   - 코딩미션 완료후 획득한 인증서를 캡쳐 또는 카메라로 찍어 짧은 소감과 함께 공유해주세요.

3. 함께하기

   - 우리 반 아이들의 2016 온라인 코딩파티 체험현장을 사진에 담아 재미있는 사연과 함께 보내주세요.

 

2016 온라인 코딩파티 포스터

 

Posted by SC-Compeople
+::System::/Linux2015. 10. 14. 21:06

[root@kfd1149 Install]# uname -a
Linux kfd1149.cafe24.com 2.6.32-431.17.1.el6.x86_64 #1 SMP Wed May 7 23:32:49 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@kfd1149 Install]# cat /etc/redhat-release
CentOS release 6.5 (Final)

[root@kfd1149 Install]# yum -y install lrzsz
Loaded plugins: fastestmirror, security
Determining fastest mirrors
Excluding mirror: data.nicehosting.co.kr
 * base: centos.tt.co.kr
Excluding mirror: data.nicehosting.co.kr
 * extras: centos.tt.co.kr
 * rpmforge: ftp.neowiz.com
Excluding mirror: data.nicehosting.co.kr
 * updates: centos.tt.co.kr
base                                                                                | 3.7 kB     00:00    
extras                                                                              | 3.4 kB     00:00    
rpmforge                                                                            | 1.9 kB     00:00    
updates                                                                             | 3.4 kB     00:00    
updates/primary_db                                                                  | 1.9 MB     00:00    
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package lrzsz.x86_64 0:0.12.20-27.1.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===========================================================================================================
 Package               Arch                   Version                           Repository            Size
===========================================================================================================
Installing:
 lrzsz                 x86_64                 0.12.20-27.1.el6                  base                  71 k

Transaction Summary
===========================================================================================================
Install       1 Package(s)

Total download size: 71 k
Installed size: 159 k
Downloading Packages:
lrzsz-0.12.20-27.1.el6.x86_64.rpm                                                   |  71 kB     00:00    
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : lrzsz-0.12.20-27.1.el6.x86_64                                                           1/1
  Verifying  : lrzsz-0.12.20-27.1.el6.x86_64                                                           1/1

Installed:
  lrzsz.x86_64 0:0.12.20-27.1.el6                                                                         

Complete!
[root@kfd1149 Install]#

 

** 업데이트 에러발생시

[root@dev-linux08 119.iws.kr]# yum -y install lrzsz
Loaded plugins: fastestmirror, security
Setting up Install Process
Determining fastest mirrors
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/repo/arch combination/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base

* 최근 CentOS 6 버전 업데이트 지원이 종료되면서 yum update 등 명령어 사용 시 오류가 발생하고 있다.

* 해결 방법 : 각 OS Bit에 맞춰 3줄씩 명령어 입력 후 yum update 하면 정상 동작 완료 / 업데이트 사이트 주소 변경.


32Bit
echo "https://vault.centos.org/6.10/os/i386/" > /var/cache/yum/i386/6/base/mirrorlist.txt
echo "http://vault.centos.org/6.10/extras/i386/" > /var/cache/yum/i386/6/extras/mirrorlist.txt
echo "http://vault.centos.org/6.10/updates/i386/" > /var/cache/yum/i386/6/updates/mirrorlist.txt
64Bit
echo "https://vault.centos.org/6.10/os/x86_64/" > /var/cache/yum/x86_64/6/base/mirrorlist.txt
echo "http://vault.centos.org/6.10/extras/x86_64/" > /var/cache/yum/x86_64/6/extras/mirrorlist.txt
echo "http://vault.centos.org/6.10/updates/x86_64/" > /var/cache/yum/x86_64/6/updates/mirrorlist.txt

Posted by SC-Compeople
+::System::/WIndows2015. 10. 13. 22:00

** 비밀번호를 잊어버렸을때 긴급하게 사용할 수 있는 방법으로,

  - 윈도우 부팅 Media를 이용하여 기본부팅후, 고정키 기능(고정키를 연속으로 누를때 작동하는 명령어)을 작동시 실행하는 파일(sethc.exe)을 커멘드콘솔(cmd.exe)파일로 변경하여, 고정키 기능 작동시. 커멘드콘솔(cmd.exe)를 작동시킴으로서, 비번을 변경할 수 있도록 함.

 

** cmd 를 이용한 비밀번호 변경 방법으로 윈도우에서 제공하는 고정키 기능을 제공하는 실행 파일을 cmd로 변경하여 비밀번호를 초기화 한다.

  1. 윈도우 부팅 Media를 이용하여 설치화면 으로 부팅
  2. 첫 화면에서 shift + F10으로 명령 프롬프트 실행
  3. Windows가 설치된 HDD 찾기
  4. 설치된 HDD를 찾았다면
    C:> cd Windows
    C:> cd System32
    C:> copy sethc.exe sethc.exe.bak
    C:> copy cmd.exe sethc.exe
  5. 컴퓨터를 재부팅하여 Windows 로그인 창이 보이도록 실행
  6. 왼쪽 하단의 접근성 버튼을 클릭
  7. `바로가기키를 누른 상태로 고정( 고정 키)`을 체크하고 적용
  8. shift키를 연속으로 누름.
  9. cmd 창이 실행되면 명령어 입력
    C:> net user [계정명] [비밀번호]

** Windows가 정상적으로 시작된 상태에서는 sethc를 백업받았던 원래 파일로 변경이 불가능하므로 1~4번의 과정을 다시 실행하여 원복을 함.
Posted by SC-Compeople
+::System::2015. 10. 2. 20:12

scp -P[ssh포트] [SourceFileName] [id@아이피]:[디렉토리]

scp -P8022 test.tar root@192.168.10.100:/root

Posted by SC-Compeople
+::System::/Solaris2015. 10. 2. 19:41

# /etc/init.d/inetsvc stop

# /etc/init.d/inetsvc start

Posted by SC-Compeople
+::System::/WIndows2015. 4. 10. 19:34

windows(8) 내레이터(음성 읽기, 음성출력) 기능 해제 방법

 

1. 내레이터 시작 :  WINDOWS키 + Enter키

 

2. 내레이터 종료 :  CapsLock + Esc키

 

 

 

Posted by SC-Compeople
+::WAS::/Apache2014. 11. 18. 17:26

** 특정사이트 만 php환경변수 적용 / apache 가상호스트(VirtualHost) / Register_globals

 

** 환경

  - Apache : 2.2.23

  - PHP : 5.2.8

  - O/S : CentOS release 4.8 (Final) / 32Bit

  - Kernel : Linux localhost.localdomain 2.6.9-89.ELsmp #1 SMP Mon Jun 22 12:32:43 EDT 2009 i686

 

PHP 환경변수 중. register_globals는 4 때부터 보안상 사용하지 않도록 권고 했고

5.3에서 제거 대상이 되어 5.4에서 제거 되었음

관련 내용은 인터넷 검색해보면 많이 나온다. 

 

그래도.. 특정사이트만 테스트용이나, 어쩔수 없이 적용해야 하는경우는

아파치 가상호스트 설정중에, 특정 호스트(사이트)만 적용이 가능하다.

이렇게 설정하면, 전체 사이트에는 영향이 없이, 특정 원하는 사이트만 해당 설정을 적용이 가능하다.

 

[ register_globals 옵션중, 왼쪽 On Local, 오른쪽 Off Master ]

 

위 phpinfo 정보를 보면, 해당사이트인 Local Value 옵션만 On으로 설정되었음을 확인이 가능하다.

Master Level은. 사이트 전체 옵션이다. 현재 Off로 되어 있다.

 

이렇게 되면, 내가 설정한 원하는 사이트만 원하는 옵션 설정이 가능하다.

 

apache 환경 설정 파일중. 가상호스트 설정 파일을 수정해 주면 된다.

ex) /usr/local/apache2/conf/extra/httpd-vhosts.conf

 

# host.co.kr
<VirtualHost *:80>
   ServerName www.host.co.kr

   ServerAlias elsys.kr
   AddDefaultCharset EUC-KR
   DocumentRoot /home/www.host.co.kr/www
   php_flag register_globals on  # PHP환경변수중 register_globals 옵션 On으로 설정
</VirtualHost>

 

원하는 가상호스트에 위와 같이 옵션을 주면 해당 호스트만 적용이 된다.

 

다른 PHP 환경변수도 되는지는 아직 테스트 안해봄.

Posted by SC-Compeople
++ETC/Study2014. 9. 17. 19:35

1.0: 알파(Alpha)
1.1: 베타(Beta)
1.5: 컵케이크(Cupcake)
1.6: 도넛(Donut)
2.0/2.1: 이클레어(Eclair)
2.2: 프로요(Froyo)
2.3: 진저브레드(Gingerbread)
3.0: 허니콤(Honeycomb)
4.0: 아이스크림 샌드위치(Ice Cream Sandwich)
4.1/4.2/4.3: 젤리빈(Jellybean)
4.4: 킷캣(KitKat)

 

 

 

Posted by SC-Compeople