- soccer
- ベテラン
- 会議室デビュー日: 2003/09/17
- 投稿数: 99
|
投稿日時: 2004-10-28 12:09
コブラさんへ
色々と教えて頂いて有難うございます。
もう少し教えてください。
先ず、smb.confを編集します。
その後、smbd と nmbd を再起動と書かれていますが、再起動するにはどうしたら良いでしょうか?
あと、下記の設定は、どのタイミングで行うのでしょうか?
(1) /etc/inet/inetd.confの編集
(2) /etc/servicesの編集
(3) inetdにinetd.confを読み込ませる
(4) 接続用ユーザー作成等
(5) sambaの設定をブラウザ上で行うには、どうしたら良いでしょうか?
[ メッセージ編集済み 編集者: soccer 編集日時 2004-10-28 12:11 ]
[ メッセージ編集済み 編集者: soccer 編集日時 2004-10-28 12:17 ]
|
- あんとれ
- ぬし
- 会議室デビュー日: 2004/01/14
- 投稿数: 556
|
投稿日時: 2004-10-28 12:58
ブラウザからの設定方法については、Google などで、samba, swat, solaris などのキーワードを並べて検索すれば結構な数がヒットするかと思います。
あと、下のサイトにも詳しい情報があるようですので、参照してみてください。
http://www.a-yu.com/solaris/sol_smb.html
|
- コブラ
- ぬし
- 会議室デビュー日: 2003/07/18
- 投稿数: 1038
- お住まい・勤務地: 神奈川
|
投稿日時: 2004-10-28 13:13
$ ps -ef | grep smbd
$ ps -ef | grep nmbd
で左から2列目のプロセス番号殺して
$ /opt/sfw/sbin/smbd &
$ /opt/sfw/sbin/nmbd &
こうするか、それとも
コード: |
| #!/bin/sh
#
# description: Starts and stops the Samba smbd and nmbd daemons \
# used to provide SMB network services.
# Check that smb.conf exists.
[ -f /opt/sfw/lib/smb.conf ] || exit 0
RETVAL=0
start() {
KIND="SMB"
echo "Starting $KIND services: "
/opt/sfw/sbin/smbd -D
RETVAL=$?
KIND="NMB"
echo "Starting $KIND services: "
/opt/sfw/sbin/nmbd -D
RETVAL2=$?
[ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && touch /var/run/smb.pid || \
RETVAL=1
return $RETVAL
}
stop() {
KIND="SMB"
echo "Shutting down $KIND services: "
/bin/pkill -x -u 0 smbd
RETVAL=$?
KIND="NMB"
echo "Shutting down $KIND services: "
/bin/pkill -x -u 0 nmbd
RETVAL2=$?
[ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && rm -f /var/run/smb.pid
return $RETVAL
}
restart() {
stop
start
}
reload() {
echo "Reloading smb.conf file: "
/bin/pkill -HUP -x -u 0 smbd
RETVAL=$?
return $RETVAL
}
rhstatus() {
status smbd
status nmbd
}
case "" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
reload)
reload
;;
status)
rhstatus
;;
condrestart)
[ -f /var/run/smb.pid ] && restart || :
;;
*)
echo "Usage: [1code]#!/bin/sh
#
# description: Starts and stops the Samba smbd and nmbd daemons \
# used to provide SMB network services.
# Check that smb.conf exists.
[ -f /opt/sfw/lib/smb.conf ] || exit 0
RETVAL=0
start() {
KIND="SMB"
echo "Starting $KIND services: "
/opt/sfw/sbin/smbd -D
RETVAL=$?
KIND="NMB"
echo "Starting $KIND services: "
/opt/sfw/sbin/nmbd -D
RETVAL2=$?
[ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && touch /var/run/smb.pid || \
RETVAL=1
return $RETVAL
}
stop() {
KIND="SMB"
echo "Shutting down $KIND services: "
/bin/pkill -x -u 0 smbd
RETVAL=$?
KIND="NMB"
echo "Shutting down $KIND services: "
/bin/pkill -x -u 0 nmbd
RETVAL2=$?
[ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && rm -f /var/run/smb.pid
return $RETVAL
}
restart() {
stop
start
}
reload() {
echo "Reloading smb.conf file: "
/bin/pkill -HUP -x -u 0 smbd
RETVAL=$?
return $RETVAL
}
rhstatus() {
status smbd
status nmbd
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
reload)
reload
;;
status)
rhstatus
;;
condrestart)
[ -f /var/run/smb.pid ] && restart || :
;;
*)
echo "Usage: $0 {start|stop|restart|status|condrestart}"
exit 1
esac
exit $?[/code1] {start|stop|restart|status|condrestart}"
exit 1
esac
exit $?
|
こういうファイルを /etc/init.d 直下に smb という名前で作って実行権限を与え、
「root になって」
$ /etc/init.d/smb restart
こうやるか。。。まぁ、どっちのやり方でも似たようなもん。(for Solaris only)
|
- soccer
- ベテラン
- 会議室デビュー日: 2003/09/17
- 投稿数: 99
|
投稿日時: 2004-10-28 21:06
コブラさん 教えてください
# /opt/sfw/sbin/nmbd &
/opt/sfw/sbin/nmbd: syntax error at line 1: `(' unexpected
7910
# /opt/sfw/sbin/smbd &
/opt/sfw/sbin/smbd: syntax error at line 1: `(' unexpected
8002
上記のようなエラーが出てます。
何が問題でしょうか?
OSは、Solaris2.8です。
[ メッセージ編集済み 編集者: soccer 編集日時 2004-10-28 21:22 ]
|
- コブラ
- ぬし
- 会議室デビュー日: 2003/07/18
- 投稿数: 1038
- お住まい・勤務地: 神奈川
|
投稿日時: 2004-10-29 01:05
すんません、アンパ "&" 要らんみたいですわ。
# /opt/sfw/sbin/smbd
# /opt/sfw/sbin/nmbd
こんで 90% 大丈夫。
|
- soccer
- ベテラン
- 会議室デビュー日: 2003/09/17
- 投稿数: 99
|
投稿日時: 2004-10-29 09:03
コブラさん 何度もすみません。
以下のようにやっぱりダメのようです。
# /opt/sfw/sbin/smbd
/opt/sfw/sbin/smbd: syntax error at line 1: `(' unexpected
# /opt/sfw/sbin/nmbd
/opt/sfw/sbin/nmbd: syntax error at line 1: `(' unexpected
OSがSolaris2.8ですが、実行可能でしょうか?
エラーの意味を以下のように解釈しているのですが・・・
バイナリファイルを実行できません。
./smbd: exec フォーマットエラー
[ メッセージ編集済み 編集者: soccer 編集日時 2004-10-29 09:04 ]
[ メッセージ編集済み 編集者: soccer 編集日時 2004-10-29 09:06 ]
|
- okutin
- ベテラン
- 会議室デビュー日: 2003/12/11
- 投稿数: 98
- お住まい・勤務地: 広島
|
投稿日時: 2004-10-29 09:33
こんにちは。
実はintelなマシンでSPARCなバイナリを実行しようとしてるとか?
|
- コブラ
- ぬし
- 会議室デビュー日: 2003/07/18
- 投稿数: 1038
- お住まい・勤務地: 神奈川
|
投稿日時: 2004-10-29 09:39
>実はintelなマシンでSPARCなバイナリを実行しようとしてるとか?
!!!!!
それ!
先ず東京理科大の SunSite とかからSPARC 用のパッケージダウンロード
ですな。
|