หน้าเว็บ

วันศุกร์ที่ 3 มิถุนายน พ.ศ. 2559

Ubuntu : ownCloud Backup & Restore All Data

1. Backup
[code=text]cd /var/www[/code]
2. และใช้คำสั่งนี้เพื่อ Backup
 [code=text]cp -R owncloud owncloud.bak[/code]
จะได้ไฟล์ owncloud.bak มา เหมือน Copy ไว้ทั้ง Folder

ทดลองลบไฟล์บางไฟล์ หรือ Folder ออก แล้ว Restore อันที่ Backup ไว้คืน
3. Restore
[code=text]rsync -Aax owncloud.bak/ owncloud/[/code]

และ Set สิทธิ์ ใหม่ ถึงจะเข้าได้
[code=text]chown -R www-data:www-data /var/www/owncloud
 [/code]



Ubuntu : ownCloud Sync Client

โปรแกรมสำหรับคอยตรวจสอบและ Sync ไฟล์ในเครื่องให้ตรงกับ Server
[code=text]sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/xUbuntu_13.10/ /' >> /etc/apt/sources.list.d/owncloud-client.list"
sudo apt-get update
sudo apt-get install owncloud-client
wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/xUbuntu_13.10/Release.key
sudo apt-key add - < Release.key [/code]

[u]การตั้งค่า[/u]
[color=#0000FF]Server[/color] : testcloud.sci.com / 192.168.0.244/owncloud

[color=#0040FF]User & Password[/color] : ใช้ Username และ Password ใน domain หรือของ admin ที่ใช้ติดตั้งได้


ที่อยู่ของ ไฟล์ที่ Sys จาก Server


เสร็จกด Finish หรือเลือกเปิดไฟล์ หรือเปิด Web Owncloud







ownCloud : LDAP Setting Version 6.0.1

1. Download OwnCloud จาก [url]http://owncloud.org/install/[/url]
2. แตกไฟล์
[code=text]tar -xvf owncloud-2.tar.bz2[/code]
3. นำไปวางไว้ที่ var/www/
4. แก้ไฟล์ [code=text]nano /etc/apache2/sites-available/default[/code] เพื่อให้ชี้ไปใน host ที่เราต้องการ
5. แล้วแก้ไฟล์ Hosts
6. [code=text]chown -R www-data:www-data /var/www/owncloud[/code]
7. Restart apache [code=text]/etc/init.d/apache2 restart[/code]
8. ทดลองเข้า ตามชื่อ Host ที่เราตั้งในข้อ 5.  [url]http://testcloud.sci.com/index.php[/url]
9. ต้องติดตั้ง php-ldap ด้วย
[code=text]apt-get install php5-ldap[/code]
10. ใส่ User Password และ ตั้งค่า Database ตามรูป เสร็จแล้วกด Finish

11. Login มุม ซ้ายจะมีคำว่า App  แล้วเลือกเปิดใช้งาน App ชื่อ LDAP user and group backend เป็น Enable
12. ที่มุม ขวาบนตรงชื่อ คลิกลูกศร แล้วเลือก Admin เพื่อตั้ง ค่า Server เพื่อให้ Login ผ่าน Ldap ได้
และตั้งค่า
Basic
Host : 192.168.0.254
Base DN : DC=SCI,DC=COM
User DN : CN=ldap-user,CN=Users,DC=SCI,DC=COM
User Login Filter : sAMAccountName=%uid
User Filter : (&(|(objectclass=person))(ipPhone=ownCloud)) ( ipPhone=ownCloud) เข้าไปตั้งค่าใน AD เพื่อให้ User นั้น ๆ มีสิทธิใช้งาน)
หรือ
User Filter : (&(|(objectclass=organizationalPerson))(|(memberof=CN=owncloud,OU=SCI,DC=SCI,DC=COM))) (Add user เข้ากับ Group owncloud ใน AD)
Group Filter : objectClass=group


ที่ Tab Advanced
Port : 389
User Display Name Field : sAMAccountName
Base User Tree : CN=Users,DC=SCI,DC=COM
Group Display Name Field : displayName
Base Group Tree : CN=Groups,DC=SCI,DC=COM
Use TLS = ไม่เอา
Email Field : mail





ตั้งโปรแกรม Scan Snap ของเครื่อง Scan Fujisu

ไม่ให้ถาม ไม่ต้องค่อยคลิก Save File ที่เครื่อง
1. Profile ตั้งเป็น Standard  และเลือก Application เป็น None (Scan to File)


2. เลือกที่ Tab Save และเลือก Save File โดย Shared Folder นั้นไว้


เท่านี้ก็ไม่ต้องคอยคลิก Save File Scan เสร็จก็จะเข้าไปใน Folder ที่เรา Set ไว้ใน ข้อ 2 Auto

3. การตั้งค่าจะ Scan 2 หน้า เลือกตรงนี้ ตามรูป และใน Option เผื่อเอาหน้าว่างออก



UBUNTU : ติดตั้งบริการ FTP

1.ติดตั้ง vsftpd
[code=bash]sudo apt-get install vsftpd[/code]

2.ปรับแต่ง config
[code=bash]sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.original #สำรองไว้ก่อน[/code]
ปรับได้ 3 แบบ
[code=bash]# 1. All users are jailed by default:  คือ User ทั้งหมดเข้าไม่ได้ เป็นค่า Default
chroot_local_user=YES
chroot_list_enable=NO

# 2. Just some users are jailed:  คือ Connect เข้าได้เฉพาะ User ที่ไม่ได้อยู่ใน File vsftpd.chroot_list และ List ดู Folder ได้
chroot_local_user=NO
chroot_list_enable=YES
# Create the file /etc/vsftpd.chroot_list with a list of the jailed users.

# 3. Just some users are "free": คือ เข้าดูได้ทุก User ที่มีชื่ออยู่ใน File vsftpd.chroot_list  และ List Folder ได้
chroot_local_user=YES
chroot_list_enable=YES
# Create the file /etc/vsftpd.chroot_list with a list of the "free" users[/code]

3.จัดการ User โดยเลือกแบบที่ 3  เป็นส่วนที่ใช้สร้าง Folder ที่ต้องการให้ FTP เข้า มา จะเป็นที่ FTP เข้ามาจะเห็นที่ Folder นี้เลย
สร้างไว้ที่อื่นก็ได้
[code=bash]sudo useradd -d /home/user1 user1
sudo mkdir /home/user1
sudo chown user1 /home/user1
sudo passwd user1 #ตั้งรหัสผ่าน[/code]
กรณีต้องการให้ ftp เข้าไปแก้ www
[code=bash]gpasswd -a user1 www-data[/code]
เพิ่ม user1 เข้าไปในไฟล์ [color=#0000FF]/etc/vsftpd.chroot_list[/color] แล้ว restart service
[code=bash]sudo /etc/init.d/vsftpd restart[/code]
หรือใช้คำสั่ง
[code=text]service vsftpd restart[/code]

ถ้าต้องการให้แก้ไขได้หรือไม่ได้ให้แก้
write_enable=YES   คือ สิทธ์ของ User ตามข้อ 3 แก้ไข ลบได้
write_enable=NO  คือ อ่านเข้าไปดูได้อย่างเดียวแก้ไขไม่ได้

For Ubuntu 12.04 Use This Method.
- Back up the config file before making a change;
[code=text]sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.back[/code]

- and then edit vsftpd.conf (with vi or nano)
[code=text]nano /etc/vsftpd.conf[/code]

- Then make the following change
[code=text]    pam_service_name=ftp[/code]

- Restart Service
[code=text]sudo service vsftpd restart[/code]

[url]http://askubuntu.com/questions/413677/vsftpd-530-login-incorrect[/url]

Axapta : มียอด Onhand แต่จองไม่ได้

คือ Item มียอด Onhand แต่จอง เพราะถูกเอกสารเลขที่อื่น จองไปก่อนแต่ Goto main ที่เอกสารเล่มนั้นแล้วไม่มี
และ Issue ใน Onhand เป็น Reserved physical

ให้ใช้ Enterprise Manager หรือ SQL Query Analyzer เข้าไปลบข้อมูล ใน Table
InventTrans  เอา ช่อง Number และ Item ไปหา
[code=text]SELECT     *
FROM         INVENTTRANS
WHERE     (ITEMID = '061034716045') AND (TRANSREFID LIKE '%11-0030284%')[/code]

เจอให้ตรวจสอบดูว่าข้อมูลตรงกันกับที่ต้องการลบหรือไม่ต้องลบ 2 แถวออกจะคู่กัน

[code=text]DELETE
FROM         INVENTTRANS
WHERE     (ITEMID = '061034716045') AND (TRANSREFID LIKE '%11-0030284%')[/code]

InventSum  เอา Invent DimId จาก InventTrans ไปหา

[code=text]SELECT     *
FROM         INVENTSUM
WHERE     (ITEMID = '061034716045' AND INVENTDIMID LIKE '%11-00063538%')[/code]

เจอให้ตรวจสอบดูว่าข้อมูลตรงกันกับที่ต้องการลบหรือไม่
[code=text]DELETE
FROM         INVENTSUM
WHERE     (ITEMID = '061034716045' AND INVENTDIMID LIKE '%11-00063538%')[/code]


ลบออกแล้วถึงจะจองได้

ยื่น ภงด1 , ภงด3 , ภงด53 Online SCI

**** ถ้ามีโปรแกรมออก Version ใหม่ออกมา ให้ Download มาติดตั้งเพิ่มได้เลยไม่ต้องถอดอันเดิมออก รูปแบบช่อง ที่ตัต้งค่าไว้จะอยู่เหมือนเดิม
Download ที่นี้[url]http://rdserver.rd.go.th/publish/sub_index.php?page=03&goto=32[/url]
ส่วนหัว คีย์เหมือนกัน ทั้ง ภงด1  ภงด3  ภงด53
- เลขที่ 13 หลักของ SCI   0105534037384
- ใส่สาขาเป็น  00000
- เลือกไฟล์ Text ที่ได้
- เลือกเดืิอนตามเดือนในไฟล์ Text

วิธีตั่งค่าไฟล์
การทำไฟล์ Text ตามนี้

[b]ภงด1. [/b]
1. โหลดไฟล์จากโปรแกรม BplusPayrol ผจ. ทำ ได้ไฟล์ Text มา
2. นำไฟล์ เปิดด้วย Notepad ---> Copy ไปวางใน LibreOffice Calc  ติ๊กตรง Other ใช้ | คันเท่านั้นอย่างอื่นไม่ต้องทำอะไร
3. ช่องที่ 1 ให้ Run ตัวเลข 1 2 3 4 5 6...... ไปเรื่อย ๆ จนครบ
4. ช่องที่ 2 ให้ ใส่เลข 0 ทุกช่อง
5. Save ไฟล์ เลือกรูปแบบ ไฟล์เป็น CSV
6. แก้นามสกุลไฟล์ จาก .CSV เป็น .TXT
7. นำเข้าโปรแกรม ตัวอย่างไฟล์   [attachment=11]P1.txt[/attachment]
8. ตัวโปรแกรมตั้งค่าตามนี้ ตั้งค่าครั้งเดียวแล้วมันจะจำค่าจนกว่าจะมีการแก้ตำแหน่งในไฟล์ Text ที่นำมาทำ
หน้าแรก (ส่วนนี้ยังไม่แน่ใจในตัวเลขว่าใส่เพื่ออะไรรอ ผจ.ถาม สรรพากรให้)

กรณีจ่ายเงินเกษียณ  ให้แก้ไขไฟล์fild ที่2  จาก 0  คีย์เป็น 2


แล้วกดปุ่ม ตกลง เพื่อตั้งค่าหน้าสอง
หน้าสอง


9.กดปุ่มโอนย้ายข้อมูล
10. ถ้าจะ Print ต้องติ๊กเลือกทั้งหมดด้วย ไม่อย่างนั้นจะออกเฉพาะหน้าแรก รายละเอียดรวมหน้าเดียว

----------------------------------- ภงด3  :  ภงด53 ---------------------------------------------------------
1. โหลดไฟล์ Text จาก Axapta  เมนูอยู่ที่  General ledger  ----> Inquiries  ---> Withholding tax   ปุ่ม ภงด3  ภงด53  หรือยื่นแบบ Online
2. ได้ไฟล์ Text มา นำเข้าโปรแกรม ภงด3 หรือ 53  ตัวอย่างไฟล์  [attachment=8]TAX_P53.txt[/attachment]   / [attachment=7]TAX_ADD_P3.txt[/attachment]
3. ตั้งค่าหน้า โปรแกรมตามนี้ ตั้งค่าครั้งเดียวแล้วมันจะจำค่าจนกว่าจะมีการแก้ตำแหน่งในไฟล์ Text ที่นำมาทำ
หน้าแรก


แล้วกดปุ่ม ตกลง เพื่อตั้งค่าหน้าสอง
หน้าสอง



---------------------------------------------
ภงด53
หน้าแรก

หน้าสอง



4.กดปุ่มโอนย้ายข้อมูล

**ถ้ามี Error ให้ดูบรรทัดที่ Error ตรวจในสอบไฟล์ Text และแจ้ง งทส. เพื่อแก้โปรแกรม  หรือแจ้ง งบช. เพื่อแก้ไขข้อมูลให้ถูกต้องที่ไม่ถูก

ได้ไฟล์เสร็จให้ผจ. เป็นผู้ส่ง ผ่านหน้า Web


*** ติดตั้ง Windows ใหม่เป็น Windows 7 ***
1. ต้องตั้งหลักใหม่ ตัวเลข เครื่องหมายคั้นใหม่หมด
2. ถ้าโปรแกรม Error Crystl32.ocx error  ให้เอาไฟล์ จาก \\datacenter\Software\#Freeware\Admin\DLL_OCX\Crystal
ทั้ง 3 ไฟล์ไปวาง C:\Windows\System32
3. ทำการ Register file ocx โดย เข้า cmd โดย Run As Administrator เข้าไปที่ C:\Windows\System32  แล้ว Run คำสั่ง registered crystl32.ocx
ถ้าไม่ได้เข้าไป run ใน Savemode
4. ถ้าส่งออกข้อมูลแล้ว Error gif89.dll และอื่น ๆ ให้ทำตามไฟล์ แนบ pdf ถ้าไม่มีไฟล์พวกนี้ให้เอาจาก C:\Program file\Rdinet ที่ติดตั้งโปรแกมพวก ภงด. เอาไฟล์ที่มัน Error ไปวางใน C:\Windows\System32 แล้ว Register มัน ตามไฟล์แนบ

[attachment=0]pnd90-cal54_install-vista-7.pdf[/attachment]