1. 부팅문제

우분투가 VirtualBox 설치 메뉴에 있기에 확실히 지원된다는 생각으로 설치 시작...
그런데 왠걸 부팅이 안된다.
파티션 나눌때 부팅정보가 빠졌나 해서 다시 설치해 봤는데 여전히 안된다.

알고보니 설정을 변경해 주어야 한다.
설정에 가서 고급탭에 가보면 확장된 기능에 "PAE/NX 사용하기" 라는게 있는데 이것을 체크하고
하니 부팅이 된다.

안될때는 VirtualBox가 맘에 안들다가 다양한 옵션이 있는 걸 보니 또 맘에 든다...


2. 네트워크

기본 NAT로 하니 호스트 DHCP 기본이고 호스트와 통신이 전혀 되지 않는다.
해서 네트워크를 호스트 인터페이스로 바꾸고, IP를 고정으로 변경해 주니
호스트에서 ssh로 접속이 된다.

[고정IP 주는법]
/etc/network/interfaces를 열어서 eth0부분만 아래와 같이 수정해 준다.

# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
       address         192.168.100.57
       netmask         255.255.255.0
       network         192.168.100.0
       broadcast       192.168.100.255
       gateway         192.168.100.1

탭으로 구분을 주어야 되는 듯 하다.
수정했으면 /etc/init.d/networking restart 를 해주고
ifconfig eth0로 확인

[DNS 셋팅]
/etc/resolv.conf 를 수정한다.
nameserver x.x.x.x
로 dns server ip 만 써주고
ifdown eth0 && ifup eth0 하면 된다.

apt-get을 먼저 업데이트 합니다.
# apt-get update




[출처 : http://iccc.skku.ac.kr/zbxe/tip_tech_service/71356 ]

sudo apt-get install mysql-server mysql-client

$sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.orig


my.cnf 파일 편집

    [client]
    default-character-set=utf8

    [mysqld]
    character-set-client-handshake=FALSE
    init_connect="SET collation_connection = utf8_general_ci"
    init_connect="SET NAMES utf8"
    default-character-set=utf8
    character-set-server=utf8
    collation-server=utf8_general_ci

    [mysqldump]
    default-character-set=utf8

    [mysql]
    default-character-set=utf8


mysql을 재시작

    $sudo /etc/init.d/mysql restart


변경 여부 확인

    $mysql -u loginid -p
    mysql> status


1. turkey가 아닌 binary distribution으로 하는 경우
   압축을 풀고, META-INF, WEB-INF를 /usr/local/blazeds/docs에 복사한다.

2. tomcat이 설치되어 있는 곳이 /var/lib/tomcat6 면

/var/lib/tomcat6/conf/Catalina/localhost/blazeds.xml을 만든다.

<Context path="/blazeds" docBase="/usr/local/blazeds/docs" debug="0"
privileged="true" antiResourceLocking="false" antiJARLocking="false" reloadable="true">
</Context>

3. test.html를 /usr/local/blazeds/docs폴더에 만든다.

3. 웹브라우저에서 http://서버명/blazeds:8080/blazeds/test.html 하면 만든 test.html가 나온다.


4만원짜리 'WYSE (WT 9450XE)' 클라이언트용 미니PC에 우분투 서버 겨우 설치 끝...
레드햇 계열 리눅스는 모두 안깔리고, 데비안 계열만 깔리는 듯 합니다.
안녕리눅스도 안되고...

메모리, CPU 사용률은 ...

System information as of Sat Mar  7 20:10:01 KST 2009

  System load:  0.16              Swap usage:  0%     Users logged in: 1
  Usage of /:   4.3% of 26.47GB   Temperature: 32 C
  Memory usage: 28%               Processes:   73

# mpstat
Linux 2.6.27-7-generic (whitehole)      2009년 03월 07일        _i686_

             CPU   %user   %nice    %sys %iowait    %irq   %soft  %steal   %idle    intr/s
             all        2.19      0.00       0.85     1.13       0.01    0.03     0.00    95.78    63.56


1. java.sun.com에서 jdk를 다운 로드 받는다.

2. root user로 작업한다.
   jdk-6u12-linux-i586.bin 를 /usr/local/에 복사한다.

3. 압축을 푼다.
  ./jdk-6u12-linux-i586.bin

4. 압축파일을 지운다.
  rm /jdk-6u12-linux-i586.bin

5. java관련 심볼릭 링크를 모두 지운다.
  update-alternatives --remove-all java

6. 심볼릭 링크를 만든다.
  update-alternatives --install "/usr/bin/java" "java" "/usr/local/jdk1.6.0_12/jre/bin/java" 1

7. 자바관련 링크가 여러개 있을 경우 선택한다. (불필요)
  update-alternatives --config java

8. 자바버젼 확인
  java -version


9. vi /etc/profile

   export JAVA_HOME=/usr/local/jdk1.6.0_12

   source /etc/profile

[참고 LiNs]

윈도우즈에서 리눅스 서버 폴더를 Windows 탐색기로 접근할 수 있게 해줍니다.
Ubuntu 설치할때 samba를 설치했으면 바로 셋팅을 바꿔서 사용할 수가 있습니다.

1.
vi /etc/samba/smb.conf 해서
Share Definitions 부분을 다음과 같이 수정해 줍니다.

[homes]
   comment = Home Directories
   browseable = no
   writable = yes

; 기호가 comment이기 때문에 모두 제거해 주어야 합니다.


2. samba를 재시작합니다.
/etc/init.d/samba restart


3. Windows 탐색기로 들어가 보면 파일을 생성할 수 있습니다.

우분투 서버 8.1에서 sudo를 사용하는 것이 불편해서 root 패스워드를 설정해서 사용하는데
root로도 ssh접근이 가능하더군요.
root로 접속하는 것은 보안때문에 막는 것이 좋을 것 같아서 sshd 셋팅을 수정합니다.

[config 파일을 수정합니다.]
/etc/ssh/sshd_config 에서
PermitRootLogin yes를
PermitRootLogin no로 바꿔줍니다.

[sshd를 다시 시작합니다.]
ps -ef|grep sshd로 프로세스 id를 얻어서
kill [id번호] 하시고
/usr/sbin/sshd 로 다시 시작합니다.

또는

/etc/init.d/ssh restart
우분투 서버 설치하고
root로 로그인이 안되서 찾아 본 방법입니다.
패스워드를 잊어버렸는지 안되네요.

sudo passwd root

하시고 패스워드 넣어주면 됩니다.

문자열찾기 방법 1 - 영어만 주로 가능
grep -rw "찾는문자열" ./

문자열찾기 방법 2 - 대/소문자 구분 안하고 검색
grep -i -l "찾는문자열" * -r 2> /dev/null

문자열찾기 방법 3 - 한글, 영어 모두 가능
find . -exec grep -l "찾는문자열" {} \; 2>/dev/null

문자열찾기 방법 4 - 한글,영어, 대소문자 안가리고 검색
find . -exec grep -i -l "찾을문자열" {} \; 2>/dev/null

문자열찾은 후 치환
find . -exec perl -pi -e 's/찾을문자열/바꿀문자열/g' {} \; 2>/dev/null

파일명 찾기
find / -name 파일명 -type f

파일명 찾기(대소문자 구별없음)
find / -iname 파일명 -type f

디렉토리 찾기
find / -name 파일명 -type d

디렉토리 찾기(대소문자 구별없음)
find / -iname 파일명 -type d 




출처 : 과사마
2007.04.08 22:42:35
http://www.scifarm.net/zbxe/4649


1. 계정 만들기
useradd -d /home/사용자계정 -p 패스워드 사용자계정

2. 패스워드 변경
passwd 사용자계정

3. 디렉토리 권한 변경
chmod 775 /home/사용자계정

4. 계정 삭제
deluser 사용자계정

5. 디렉토리 권한 변경
chown 사용자계정 /home/사용자계정

+ Recent posts