윈도우에 리눅스로 접속시 Remote desktop connection을 사용하여 접속할 수 있다.

이때 사용하는 하는 것이 xrdp 이다.

1. xrdp 설치하기

$ sudo apt-get install xrdp

    2. 방화벽 해제

    $ sudo ufw allow 20

    $ sudo ufw allow 21

    3. 윈도우에서 접속


    만일 바탕화면만 보이고 아무것도 안보일 경우gnome-panel 설치가 필요하다.

    우분투 12 버전부터 이런 문제가 발생한듯.

    $ sudo apt-get install gnome-panel

    $ echo "gnome-session --session=gnome-fallback" > ~/.xsession 

    $ sudo /etc/init.d/xrdp restart


    출처 : http://harryp.tistory.com/14

    참고 자료 : http://webdevnetwork.co.uk/ubuntu-xrdp-login-blank-or-empty-screen/

    http://www.liberiangeek.net/2011/06/connect-to-ubuntu-11-04-from-windows-via-remote-desktop/

    Posted by 노을지기

    출처: http://dhkah.wordpress.com/2010/08/03/linux-lamp-wordpres/

    Ubuntu라면 다음과 같이 apt를 이용해서 설치하면 되고, 직접 설치하려면 http://www.phpmyadmin.net 에서 설치 파일과 설치방법을 찾을 수 있다.

    sudo apt-get install phpmyadmin
    phpMyAdmin 치 후 웹과 연동을 위해서,

    apache2의 설정파일을 열고
    sudo vi /etc/apache2/apache2.conf
    아무곳에나 다음의 내용을 삽입한다.
    # Enable PHPMyAdmin
    Include /etc/phpmyadmin/apache.conf

    그 후 아파치 재시작
    sudo /etc/init.d/apache2 restart

    [참고]phpmyadmin의 설정 파일은 다음에 위치한다.
    /etc/phpmyadmin/config.inc.php

    웹브라우저를 통해 웹서버주소/phpmyadmin 로 들어가면, mysql관리를 위한 로그인 페이지가 보이게 된다.
    Username : root, 패스워드는 MySQL을 설치할 때 입력했던 root 계정의 비밀번호를 입력한다.(리눅스머신의 root 비밀번호를 말하는 것이 아닙니다.)
    [참고]
    mysql을 설치할 때, 또는 다음과 같이 터미널에서 처음 mysql을 접속해서 root와 패스워드를 만들었을 것이다.

    sudo mysql -u root -p // root 권한으로 mysql 접속
    mysql>mysql>update user set password=password(‘암호’) where user=‘root’; // mysql root 암호 설정

    Posted by 노을지기

    출처: http://blog.naver.com/PostView.nhn?blogId=designerjune&logNo=120121737033&categoryNo=109&viewDate=&currentPage=1&listtype=0

    웹서버를 설치하고 문서 정리를 안하여 mysql 패스워드를 잊어 버렸다.

    너무 오래만에 다시 리눅스를 만지니, 할 것이 왜이리 많은지?


    sudo /etc/init.d/mysql stop

    sudo mysql_safe --skip-grant &

    sudo mysql

    use mysql;

    UPDATE user SET password=PASSWORD('변경패스워드') where user = 'root';

    FLUSH PRIVILEGES;

    quit

    sudo killall mysqld_safe

    sudo /etc/init.d/mysql start



    Posted by 노을지기
    많은 패스워드를 가지고 있다보니,
    별로 중요하지 않은 것은 자주 잊어버린다.

    다음에 사용해야지 하고 기억하지 않았는데, 기억이 나질 않는다..ㅡㅡ;;;

    그래서 리셋..ㅡㅡ;;;

    1. Stop the MySQL Server.
      sudo /etc/init.d/mysql stop

    2. Start the mysqld configuration.
      sudo mysqld --skip-grant-tables &

    3. Login to MySQL as root.
      mysql -u root mysql

    4. Replace YOURNEWPASSWORD with your new password!
      UPDATE user SET Password=PASSWORD('YOURNEWPASSWORD') WHERE User='root'; FLUSH PRIVILEGES; exit;
    출처: http://ubuntu.flowconsult.at/en/mysql-set-change-reset-root-password/


    Posted by 노을지기
    전엔 proftp을 사용해서 그런지 vsftp 설정에 어려움을 느꼈다.
    보통 기본 설정만 해주면 되는데, 보안 문제로 인하여 여러가지 옵션을 넣어두었다.
    이것을 모르고 강제로 퍼미션 주고 있었다.ㅡㅡ;;;

    구글에서 검색한 결과.
    (http://qhrtm.tistory.com/77)

    위 사이트에서 umask 문제라는 것을 알게 되었다.
    기본이 077이라서 웹에서 보이질 않는 현상이었다.
    생성되는 퍼미션은 600으로 된다.

    그리고 file_open_mode=0644(기본값 =0666) 이다.
    이 옵션은 반드시 local_umask 보다 아래에 있어야 한다.

     vi /etc/vsftpd.conf

    33 line
    local_umask=022
    file_open_mode=0644

    sudo /etc/init.d/vsftpd restart

    서버 설정이 생각보다 시간이 오래 걸린다.
    이런 이유로 사람들이 원도을 더 좋아하는듯..

    한번만 해 놓으면 아주 안정적이게 사용할 수 있는데..
    이런 사소한 부분에 신경을 쎠주셨으면..(잘 사용하고 있는데..^^)
    Posted by 노을지기
    이전버튼 1 2 3 4 5 6 이전버튼