Linux 3.3.4 (shinjuw.yamasita.jp) (pts/0) ls410d login: guest Password: Last login: Sat Oct 26 22:48:43 JST 2013 from shinjuw.yamasita.jp on pts/0 Linux ls410d 3.3.4 #1 Thu Jul 4 22:16:52 JST 2013 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. guest@ls410d:~$
guest@ls410d:~$ su - root パスワード: root@ls410d:~#
root@ls410d:~# date 2013年 10月 27日 日曜日 00:17:42 JST root@ls410d:~#合ってる
root@ls410d:~# cat setup_090717.sh #!/bin/sh echo passwd root passwd root addgroup --gid 1001 yamasita echo adduser yasunari adduser --home /home/yamasita/yasunari --ingroup yamasita --uid 1001 --gecos "Yasunari Yamashita" yasunari deluser guest apt-get update apt-get upgrade apt-get install ntp mv /etc/ntp.conf /etc/ntp.conf.orig sed -e 's/^server/# server/' \ -e '/ntp.your-provider.example/aserver ntp3.jst.mfeed.ad.jp\ server ntp2.jst.mfeed.ad.jp\ server ntp1.jst.mfeed.ad.jp' /etc/ntp.conf.orig > /etc/ntp.conf apt-get install samba ( echo echo '[share]' echo ' comment = hackkit share' echo ' path = /mnt' echo ' writable = Yes' echo ' create mask = 0660' echo ' directory mask = 0770' ) >> /etc/samba/smb.conf /etc/init.d/samba reload echo smbpasswd -a yasunari smbpasswd -a yasunari mkdir /mnt/share chgrp yamasita /mnt/share/ chmod g+w /mnt/share # ftp server apt-get install inetutils-ftpd echo "ftp stream tcp nowait root /usr/sbin/tcpd ftpd" >> /etc/inetd.conf kill -HUP `cat /var/run/inetd.pid ` apt-get clean root@ls410d:~# root@ls410d:~# sh -x !$ sh -x setup_090717.sh + echo passwd root passwd root + passwd root 新しいUNIXパスワードを入力してください: 新しいUNIX パスワードを再入力してください: passwd: パスワードは正しく更新されました + addgroup --gid 1001 yamasita グループ `yamasita' (グループ ID 1001) を追加しています... 完了。 + echo adduser yasunari adduser yasunari + adduser --home /home/yamasita/yasunari --ingroup yamasita --uid 1001 --gecos Yasunari Yamashita yasunari ユーザ `yasunari' を追加しています... 新しいユーザ `yasunari' (1001) をグループ `yamasita' として追加しています... ホームディレクトリ `/home/yamasita/yasunari' を作成しています... `/etc/skel' からファイルをコピーしています... 新しいUNIXパスワードを入力してください: 新しいUNIX パスワードを再入力してください: passwd: パスワードは正しく更新されました + deluser guest ユーザ `guest' を削除しています... 警告: グループ `guest' にはもうメンバーはいません。 userdel: user guest is currently used by process 2193 /usr/sbin/deluser: `/usr/sbin/userdel guest' はエラーコード 8 を返しました。終了します。 + apt-get update 取得:1 http://ftp.jp.debian.org wheezy Release.gpg [1,672 B] 取得:2 http://ftp.jp.debian.org wheezy Release [168 kB] : : 取得:12 http://security.debian.org wheezy/updates/main Translation-en [68.4 kB] 取得:13 http://ftp.us.debian.org wheezy/main Sources [5,959 kB] 17.1 MB を 42秒 で取得しました (403 kB/s) パッケージリストを読み込んでいます... 完了 + apt-get upgrade パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージはアップグレードされます: base-files dpkg gnupg gpgv initscripts libgcrypt11 perl perl-base perl-modules sysv-rc sysvinit sysvinit-utils tzdata アップグレード: 13 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。 14.6 MB のアーカイブを取得する必要があります。 この操作後に追加で 143 kB のディスク容量が消費されます。 続行しますか [Y/n]? y 取得:1 http://ftp.jp.debian.org/debian/ wheezy/main base-files armel 7.1wheezy2 [79.5 kB] 取得:2 http://security.debian.org/ wheezy/updates/main gpgv armel 1.4.12-7+deb7u2 [206 kB] 取得:3 http://ftp.jp.debian.org/debian/ wheezy/main dpkg armel 1.16.12 [2,584 kB] : : tzdata 2013c-0wheezy1 を (.../tzdata_2013d-0wheezy1_all.deb で) 置換するための準備をしています ... tzdata を展開し、置換しています... tzdata (2013d-0wheezy1) を設定しています ... Current default time zone: 'Asia/Tokyo' Local time is now: Sun Oct 27 00:22:50 JST 2013. Universal Time is now: Sat Oct 26 15:22:50 UTC 2013. Run 'dpkg-reconfigure tzdata' if you wish to change it. libgcrypt11:armel (1.5.0-5+deb7u1) を設定しています ... perl-modules (5.14.2-21+deb7u1) を設定しています ... perl (5.14.2-21+deb7u1) を設定しています ... !+ apt-get install ntp パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます: libcap2 libopts25 提案パッケージ: ntp-doc 以下のパッケージが新たにインストールされます: libcap2 libopts25 ntp アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 0 個。 621 kB のアーカイブを取得する必要があります。 この操作後に追加で 1,358 kB のディスク容量が消費されます。 続行しますか [Y/n]? y : : !+ echo + echo [share] + echo comment = hackkit share + echo path = /mnt + echo writable = Yes + echo create mask = 0660 + echo directory mask = 0770 + /etc/init.d/samba reload [ ok ] Reloading /etc/samba/smb.conf: smbd only. + echo smbpasswd -a yasunari smbpasswd -a yasunari + smbpasswd -a yasunari New SMB password: Retype new SMB password: Added user yasunari. + mkdir /mnt/share + chgrp yamasita /mnt/share/ + chmod g+w /mnt/share + apt-get install inetutils-ftpd パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが新たにインストールされます: inetutils-ftpd アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。 167 kB のアーカイブを取得する必要があります。 この操作後に追加で 266 kB のディスク容量が消費されます。 取得:1 http://ftp.jp.debian.org/debian/ wheezy/main inetutils-ftpd armel 2:1.9-2 [167 kB] 167 kB を 0秒 で取得しました (315 kB/s) 以前に未選択のパッケージ inetutils-ftpd を選択しています。 (データベースを読み込んでいます ... 現在 15111 個のファイルとディレクトリがイン ストールされています。) (.../inetutils-ftpd_2%3a1.9-2_armel.deb から) inetutils-ftpd を展開しています... man-db のトリガを処理しています ... inetutils-ftpd (2:1.9-2) を設定しています ... !+ echo ftp stream tcp nowait root /usr/sbin/tcpd ftpd + cat /var/run/inetd.pid + kill -HUP 1921 + apt-get clean root@ls410d:~#guest でログインしているので、 guest の削除がエラーになっている他は特にエラーも出ていないようだ。
root@ls410d:~# apt-get install make gcc libc6-dev パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます: binutils cpp cpp-4.6 gcc-4.6 gcc-4.6-base libc-dev-bin libgmp10 libgomp1 libmpc2 libmpfr4 linux-libc-dev manpages-dev 提案パッケージ: binutils-doc cpp-doc gcc-4.6-locales gcc-multilib autoconf automake1.9 libtool flex bison gdb gcc-doc libmudflap0-4.6-dev gcc-4.6-doc libgcc1-dbg libgomp1-dbg libquadmath-dbg libmudflap0-dbg binutils-gold glibc-doc make-doc 以下のパッケージが新たにインストールされます: binutils cpp cpp-4.6 gcc gcc-4.6 gcc-4.6-base libc-dev-bin libc6-dev libgmp10 libgomp1 libmpc2 libmpfr4 linux-libc-dev make manpages-dev アップグレード: 0 個、新規インストール: 15 個、削除: 0 個、保留: 0 個。 20.0 MB のアーカイブを取得する必要があります。 この操作後に追加で 49.9 MB のディスク容量が消費されます。 続行しますか [Y/n]? y 取得:1 http://ftp.jp.debian.org/debian/ wheezy/main libgmp10 armel 2:5.0.5+dfsg-2 [208 kB] 取得:2 http://ftp.jp.debian.org/debian/ wheezy/main libgomp1 armel 4.7.2-5 [30.9 kB] 取得:3 http://ftp.jp.debian.org/debian/ wheezy/main libmpfr4 armel 3.1.0-5 [526 kB] 取得:4 http://ftp.jp.debian.org/debian/ wheezy/main libmpc2 armel 0.9-4 [33.4 kB] 取得:5 http://ftp.jp.debian.org/debian/ wheezy/main binutils armel 2.22-8 [4,550 kB] 取得:6 http://ftp.jp.debian.org/debian/ wheezy/main gcc-4.6-base armel 4.6.3-14 [141 kB] 取得:7 http://ftp.jp.debian.org/debian/ wheezy/main cpp-4.6 armel 4.6.3-14 [4,325 kB] 取得:8 http://ftp.jp.debian.org/debian/ wheezy/main cpp armel 4:4.6.3-8 [16.6 kB] 取得:9 http://ftp.jp.debian.org/debian/ wheezy/main gcc-4.6 armel 4.6.3-14 [4,551 kB] 取得:10 http://ftp.jp.debian.org/debian/ wheezy/main gcc armel 4:4.6.3-8 [5,016 B] 取得:11 http://ftp.jp.debian.org/debian/ wheezy/main libc-dev-bin armel 2.13-38 [221 kB] 取得:12 http://ftp.jp.debian.org/debian/ wheezy/main linux-libc-dev armel 3.2.51-1 [791 kB] 取得:13 http://ftp.jp.debian.org/debian/ wheezy/main libc6-dev armel 2.13-38 [2,515 kB] 取得:14 http://ftp.jp.debian.org/debian/ wheezy/main make armel 3.81-8.2 [393 kB] 取得:15 http://ftp.jp.debian.org/debian/ wheezy/main manpages-dev all 3.44-1 [1,737 kB] 20.0 MB を 7秒 で取得しました (2,837 kB/s) 以前に未選択のパッケージ libgmp10:armel を選択しています。 (データベースを読み込んでいます ... 現在 15121 個のファイルとディレクトリがイン ストールされています。) (.../libgmp10_2%3a5.0.5+dfsg-2_armel.deb から) libgmp10:armel を展開しています... 以前に未選択のパッケージ libgomp1:armel を選択しています。 (.../libgomp1_4.7.2-5_armel.deb から) libgomp1:armel を展開しています... 以前に未選択のパッケージ libmpfr4:armel を選択しています。 (.../libmpfr4_3.1.0-5_armel.deb から) libmpfr4:armel を展開しています... 以前に未選択のパッケージ libmpc2:armel を選択しています。 (.../libmpc2_0.9-4_armel.deb から) libmpc2:armel を展開しています... 以前に未選択のパッケージ binutils を選択しています。 (.../binutils_2.22-8_armel.deb から) binutils を展開しています... 以前に未選択のパッケージ gcc-4.6-base:armel を選択しています。 (.../gcc-4.6-base_4.6.3-14_armel.deb から) gcc-4.6-base:armel を展開しています... 以前に未選択のパッケージ cpp-4.6 を選択しています。 (.../cpp-4.6_4.6.3-14_armel.deb から) cpp-4.6 を展開しています... 以前に未選択のパッケージ cpp を選択しています。 (.../cpp_4%3a4.6.3-8_armel.deb から) cpp を展開しています... 以前に未選択のパッケージ gcc-4.6 を選択しています。 (.../gcc-4.6_4.6.3-14_armel.deb から) gcc-4.6 を展開しています... 以前に未選択のパッケージ gcc を選択しています。 (.../gcc_4%3a4.6.3-8_armel.deb から) gcc を展開しています... 以前に未選択のパッケージ libc-dev-bin を選択しています。 (.../libc-dev-bin_2.13-38_armel.deb から) libc-dev-bin を展開しています... 以前に未選択のパッケージ linux-libc-dev:armel を選択しています。 (.../linux-libc-dev_3.2.51-1_armel.deb から) linux-libc-dev:armel を展開しています... 以前に未選択のパッケージ libc6-dev:armel を選択しています。 (.../libc6-dev_2.13-38_armel.deb から) libc6-dev:armel を展開しています... 以前に未選択のパッケージ make を選択しています。 (.../make_3.81-8.2_armel.deb から) make を展開しています... 以前に未選択のパッケージ manpages-dev を選択しています。 (.../manpages-dev_3.44-1_all.deb から) manpages-dev を展開しています... man-db のトリガを処理しています ... libgmp10:armel (2:5.0.5+dfsg-2) を設定しています ... libgomp1:armel (4.7.2-5) を設定しています ... libmpfr4:armel (3.1.0-5) を設定しています ... libmpc2:armel (0.9-4) を設定しています ... binutils (2.22-8) を設定しています ... gcc-4.6-base:armel (4.6.3-14) を設定しています ... cpp-4.6 (4.6.3-14) を設定しています ... cpp (4:4.6.3-8) を設定しています ... gcc-4.6 (4.6.3-14) を設定しています ... gcc (4:4.6.3-8) を設定しています ... libc-dev-bin (2.13-38) を設定しています ... linux-libc-dev:armel (3.2.51-1) を設定しています ... libc6-dev:armel (2.13-38) を設定しています ... make (3.81-8.2) を設定しています ... manpages-dev (3.44-1) を設定しています ... !root@ls410d:~#そういえば、速いような気がする
|
← UTC ? |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ armhf でハックキット(1)ディレクトリツリーの作成 |
Copyright (C) 2003-2013 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市