Có gì mới?

Tool đa năng kết hợp update game tự động của csmnode kết hợp Samba

hankhach

Trồng Hành Vũng Sình
Thành viên BQT
Tham gia ngày
06/12/2013
Bài viết
453
Địa điểm
BRVT
Coppy về cho anh em tham khảo :D

Do bác huynh0201 bận việc nên mình làm cái hướng dẫn cho mọi người.

Tool là do anh huynh0201 viết. Mình chỉ viết hướng dẫn cho ai cần.các bác chém nhẹ nhẹ em nhờ


Chức năng chính:
- Start/Stop/Restart Cache: CSMnode
- Supper ổ game theo tool
- Mount,Umount ổ game
- Tắt sever,restart sever...........

Tất cả file trong bài hướng dẫn đều có trong link down ở cuối bài viết

1./ Kích hoạt SSH trong Linux NxD:


Code:
chmod +x /etc/rc.d/rc.sshd
/etc/rc.d/rc.sshd start
Passwpord: là pass root server (elscon--->system--->rootpassword)


2./ Cài đặt samba trên NXD:


+ Mount ổ game:
- Tạo thư mục chứa ổ game: Game
- Code:
Mount.ntfs-3g /dev/sdb1 /Game
(dev/sdb1 là partition trong linux của ổ game)
- Thêm dòng sau vào fstab (nằm trong thư mục etc)
Code:
/dev/sdb1 /media/root/Games ntfs-3g defaults,umask=000,nls=utf8,big_writes 0 0
+ Cài đặt samba:
Chép cái samba-3.6.8-i486-1.txz vào root
Code:
installpkg /root/samba-3.6.8-i486-1.txz
- Mở file smb2.conf vào thư mục /etc/samba (xóa file sam.conf và rename file smb2.conf thành smb.conf)
Trong file smb.conf : dòng hosts allow = IP máy tính tiền
- Change mod thực thi cho file khởi động
Code:
chmod +x /dev/rc.d/rc.samba
- Chạy thử samba
Code:
/etc/rc.d/rc.samba start
Nếu ok nó sẽ cho ra kết quả:
Code:
starting samba: /usr/sbin/smbd -D /usr/sbin/nmbd -D
+ Đặt mật khẩu và user cho samba
Code:
useradd samba_admin
Code:
passwd samba_admin
(nhập mật khẩu 2 lần,nếu nhập ít nó ra 3 lần)
Code:
smbpasswd -a samba_admin
(giống trên,dòng này để tránh tình trạng khi truy cập vào ổ game trên win nó đòi pass)
3./ Cài đặt csmnode server:


Tải về lưu tại thư mục /mnt 2 file nodeservice-1.0.0-i486-1.tgz và nodeservice-1.0.0-i486-2.tgz
* Cài đặt
Code:
installpkg /mnt/nodeservice-1.0.0-i486-1.tgz
installpkg /mnt/nodeservice-1.0.0-i486-2.tgz
* Cấu hình:
- Mở file /zserver/nodeserivce/config.ini
Code:
[ServerInfo]
CSMID=
MachineCode=
IP=127.0.0.1 (ip máy tính tiền)
WinPrefixKey=D:
UnixPrefixKey=/media/root/Games
Version=
ExeCmdAfterDUG=rm -rf /thu_muc_ssd_cache/* && sync && echo 3 > /proc/sys/vm/drop_caches && nxp restart-io (xóa bỏ dòng màu đỏ để bỏ auto cache của csmnode,tránh tình trạng không update được nó restart IO liên tục)
#DUGLimitSpeed=3
Sửa IP thành IP của máy cài CSM Click, thường là máy tính tiền.
UnixPrefixKey=/Games, là thư mục mount ổ Game


Khởi động lại server.


* Các lệnh liên quan tới nodeservice
Code:
/etc/rc.d/rc.node service [stop|start|restart]
4./ Config tool
Vào folder Auto csmnode/SSH - Auto CMD_3/file config những file sau đây:
Code:
* settings.ini:
; Thong so server
[server]
ip = IP máy chủ
user = root
pass = password đặt khi kích hoạt ssh


[umount-games.exe]
cmd = umount /Game (đường dẫn game


[mount-games.exe]
cmd = mount -t ntfs-3g /dev/sdb1 /Game
* Supper o GAMES.bat (edit file này lại)
Code:
net use m: /delete
net use m: \\192.168.1.220\server /user:samba_admin 123456789
:::: m: là ổ game xuất hiện trên máy tính tiền
:::: 123456789 là pass của samba
* Tat Supper GAMES :
Code:
net use m: /delete
:::: m: là ổ game xuất hiện trên máy tính tiền
5./ Hướng dẫn sử dụng tool
- Phần CSMNODE chắc ai cũng biết rồi
- Phần server thì đặc biệt khi umount games thì nó sẽ tắt luôn cái csmnode (chức năng này dùng để chạy supper theo kiểu củ)
- Chức năng Supper game trên tool: Khi nó thực thi lệnh này sẽ tắt csmnode và tiếp tục mount ổ game lên máy tính tiền. Khi này ta có thể chỉnh sửa,chép game.......
6./ Một vài thủ thuật nhỏ:
* Tự reset cache theo thơi gian đặt trước (mình để 12h20 và 17h20)
Vào folder Tu dong reset cache theo gio
:: Tạo folder cron.my --- chép file cron.3 vào thư mục cron.my (thư mục 1.ect-cron.my)
:: Vào var/spool/cron/crontabs/ xóa bỏ file root và chép file root từ thư mục 2 var-spool-cron-crontabs. (sửa lại giờ reset cache ở dòng cuối: "20: là phút 12,17 là giờ trong file root)
:: đánh lệnh crond restart
* Ngoài ra nếu server của bác nào không cho ra net thì vui lòng cài thêm csmnode click proxy (có sẵn trong folder down về)


Lưu ý: Giờ server và giờ máy tính tiền không chênh lệnh quá nhiều, để tránh bị ăn hành giống bác huynh0201 sáng nay.

https://drive.google.com/file/d/0BwY...it?usp=sharing

Nguồn : Thangdg H Q N
 

nethoanggia

Thành viên
Tham gia ngày
09/01/2014
Bài viết
77
nhìn rối quá, thak vì tinh thần chia sẻ của hankhach :)
 

hankhach

Trồng Hành Vũng Sình
Thành viên BQT
Tham gia ngày
06/12/2013
Bài viết
453
Địa điểm
BRVT
Kg phải của em :D cái này hôm trước có tham khảo anh Huỳnh , nhưng do bữa giờ bận quá nên kg hỏi anh Huỳnh thêm , nay thấy bên H Q N do Thangdg đưa lên , em chỉ coppy về cho anh em tham khảo thêm :D
 

Top Bottom