Jan
31st

Introduction to Linux processes [Part 1]

Files under Linux | 3 Comments

After read some linux article, and having some basic knowledge, now can have basic understanding on linux processes, a process is a single program that is executed within its own virtual address space. For example, a shell is a process that is created each time a user logs in to the system. It creates a new process every time it implements a program such as a system command. A system command is an example of a collection of related commands called a job. Jobs create a series of separate processes from a single command line. So, in fact, every program running under Linux is a process.

The following table shows the three main categories of processes.

linux processes

Linux can share its processing power, storage capabilities, and input and output mechanisms with several users, or with several processes created by one user. Processes such as user jobs, operating system tasks, mail, and background jobs like printing need to be monitored simultaneously by Linux. (more…)

Jan
29th

Introduction to Solaris access control lists

Files under Solaris | 3 Comments

When discuss about solaris security, so called Solaris access control lists (ACLs), which focusing on their purpose and structure.

When file permissions aren’t enough
Conventional Solaris file permissions allow you to set read, write, and execute permissions to a file for the file’s owner, group owners, and other users. In addition, you can use special permissions such as the sticky bit permission to allow file owners to edit their files but not other users’ files.

Solaris access control lists

However, these permissions are not always sufficient to meet an organization’s file security needs. This is especially applicable in large or complex organizations in which users from different departments need to collaborate. For example, you might want to assign read permission on a file to more than one group of users and to assign write permission only to certain members of these groups.

Access control lists (ACLs) allow you to assign permissions to meet more complex security requirements than conventional file access permissions. An ACL consists of a list of users and groups who have access permissions on a file or directory, as well as details of the
permissions assigned to these users and groups. Each ACL applies to one file or directory only. (more…)

Jan
27th

How to Choose Unix [Part 1]

While the Linux variant of UNIX is fast becoming a desktop operating system, UNIX’s multiuser capabilities make it ideally suitable in a server role.

choose unix

When tasked as a web or database server, a properly configured UNIX system will provide unparalleled periods of uptime, requiring little service. The structure of UNIX means that in the case of a hardware failure, sections of a data structure can be taken offline, replaced and put online again without shutting down the system. This makes UNIX a good choice for mission critical applications.

UNIX’s multi-user capabilities make it highly resistant to attack. It’s designed in such a way that even if a malicious party did gain access to the system, their activities would be restricted to the user account they had access to, leaving them unable to damage critical system resources. (more…)

Jan
25th

Ubuntu Ebook Collection

Files under Operating System | 1 Comment

When I google around some latest Ubuntu OS, found a collection of Ubuntu eBook. For those who can read eBook and fans of Open Source, this series of Ubuntu eBook is a best collection for you.

Here the list of eBook (more…)

Jan
19th

Hatyai Klong Hair Floating Market

Files under Photography | 12 Comments

Before I visit hatyai, mum mention the floating market to me, which she describe almost same like bangkok’s floating market, unfortunately, she never visit before as well.

After visit Hatyai Klong Hair Floating Market, compare to the bangkok floating market as In my memories are totally different.

We reach there approximate 4.30pm (thailand 3.30pm), sun light still very heavy, still not a barrier for us! (more…)