2017年1月2日月曜日

rpi setup memo

rpi setup


ひさびさにrpi2をセットアップしたメモ

raspberry pi2 model B / noobs v2.1

noobs

download
rpi noobs page


noobs v2.1をdownload
sd card formatterで初期化。
noobsフォルダ内のファイルを全てコピー。

sd cardをrpiに装着。
モニタ、keyboard, mouse, lanを接続して、起動。
rasbian を選択、インストール。
長い。。。

pass word

password変更
デフォルトはraspberry

passwd
>>> current pw + enter
>>> new pw + enter

日本語

rasp-config or menu >>> raspberry pi configration menu select

location tab
language >>> ja
cuntory >>> JP
に設定。

日本語fontのインストールは不要。
再起動で日本語化される。

time zone

config menuから
area >>> japan

keyboard

config menuから
cuntory - japan
variant - japanese(一番上)
に設定。

browser

chromiumにかわっている。
youtubeもみえる。

update

terminalから
sudo apt-get update
sudo apt-get upgrade
をやっておく。

ip address固定

routerにlanケーブルで接続
/etc/dhcpcd.conf
に以下を追記

interface eth0
static ip_address=192.168.10.120/24
static routers = 192.168.10.1
static domain_name_servers=192.168.10.1

192.168.10.120で固定される

ssh

raspi-config >>> interface で
sshを有効にする
mac,linuxのterminalから
ssh pi@192.168.10.120
passwordをきかれるので入力。
つながる。
logoutで切断。
windows10からはrloginでつながった。

ssh(with key)

rpi のsshページを参照
rpi ssh page

key作成
terminalのuser rootから
ssh-keygen -t rsa -C katsuooo@pi
.sshフォルダにid_rsa, id_rsa.poubができる。
ls ./sshで確認。
/etc/sshにid_rsaをコピー。
user/.sshから
cp id_rsa.pub /etc/ssh/id_rsa
/etc/ssh/sshd_configを編集。
sudo vi /etc/ssh/sshd_config
HostKey /etc/ssh/id_rsa
に編集
:qw で保存終了
ssh再起動
/etc/init.d/sshd restart

--- client ---
linux, macにid_rsa.pubをコピー
~/.ssh/pi フォルダを作成し、id_rsaを保存
terminalから
ssh pi@192.168.10.120 -i ~/.ssh/pi/id_rsa
piのパスワードを聞かれる。
接続が成功すると、-i以降は次回から入力不要
logoutで終了

pure-ftpd install

rpi のftpページを参照
rpi ftp page

ssh接続してインストール
sudo apt-get install pure-ftpd
sudo groupadd ftpgroup
sudo user add ftpuser -g ftpgroup -s /sbin/nologin pd /dev/null
sudo mkdir /home/pi/FTP
sudo chown -R ftpuser:ftpgroup /home/pi/FTP
// virtual user name, password
sudo pure-pw useradd upload -u ftpuser -g ftpgroup -d /home/pi/FTP -m
>>> ftp passwordを入力
// virtual user data base
sudo pure-pw mkdb
//define an authentication method
/etc/pure-ftpd/conf/PureDB
sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/60puredb
//restart
sudo service pure-ftpd restart

-- client --
windows10からfilezillaで接続
サイト 192.168.10.120
user pi
pass nishi....
で接続できた。

nginx install

rpi のnginxページを参照
rpi nginx page

sshで接続してinstall
sudo apt-get install nginx
sudo /etc/init.d/nginx start
restart command
sudo /etc/init.d/nginx restart
ブラウザにipアドレスを入力してアクセス
/var/www/html/index.html
が表示される。
ファイルの拡張子のcapsを認識する。
画像ファイルのPNGをpngに変換する。
windows10
for /r %x in (*.PNG) do ren "%x" *.png
linux
rename 's/.PNG/.png/' *.PNG

vcn

rpi のvcnページを参照
rpi vcn page

raspi-configでvcnをenable/p>
ifconfigでip addressを調べる。
-- client --
realvcnをdownload
real vcn

起動してアドレスにrpiのip addressを入力。
192.168.10.120
user/passを入力。
接続できた。

0 件のコメント:

コメントを投稿