Windows Support Tools

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Friday, 15 August 2008

BitNami Alfresco Stack 2.1.0.7

Posted on 06:23 by Unknown

Enterprise Content Management (ECM) system featuring Document Management

BrothersoftEditor, BitNami Alfresco Stack is an easy to use installer for Alfresco, which is an Enterprise Content Management (ECM) system featuring Document Management, Web Content Management, Collaboration Management, Records Management and Image Management.

The BitNami Project was created to help spread the adoption of freely available, high quality, open source web applications. BitNami aims to make it easier than ever to discover, download and install Open Source software such as document and content management systems, wikis and blogging software.

The BitNami Alfresco Stack is an installer that greatly simplifies the installation of Alfresco and runtime dependencies. It includes ready-to-run versions of Apache-Tomcat, MySQL and Java(tm) runtime. Alfresco Stack is distributed for free under the Apache 2.0 license. Please see the appendix for the specific licenses of all Open Source components included.
Read More
Posted in | No comments

Tuesday, 12 August 2008

User Management

Posted on 01:45 by Unknown
User management is a critical part of maintaining a secure system. Ineffective user and privilege management often lead many systems into being compromised. Therefore, it is important that you understand how you can protect your server through simple and effective user account management techniques.


Where is root?

Ubuntu developers made a conscientious decision to disable the administrative root account by default in all Ubuntu installations. This does not mean that the root account has been deleted or that it may not be accessed. It merely has been given a password which matches no possible encrypted value, therefore may not log in directly by itself.

Instead, users are encouraged to make use of a tool by the name of sudo to carry out system administrative duties. Sudo allows an authorized user to temporarily elevate their privileges using their own password instead of having to know the password belonging to the root account. This simple yet effective methodology provides accountability for all user actions, and gives the administrator granular control over which actions a user can perform with said privileges.

*

If for some reason you wish to enable the root account, simply give it a password:

sudo passwd

Sudo will prompt you for your password, and then ask you to supply a new password for root as shown below:

[sudo] password for username: (enter your own password)
Enter new UNIX password: (enter a new password for root)
Retype new UNIX password: (repeat new password for root)
passwd: password updated successfully

*

To disable the root account, use the following passwd syntax:

sudo passwd -l root

*

You should read more on Sudo by checking out it's man page:

man sudo

By default, the initial user created by the Ubuntu installer is a member of the group "admin" which is added to the file /etc/sudoers as an authorized sudo user. If you wish to give any other account full root access through sudo, simply add them to the admin group.
Adding and Deleting Users

The process for managing local users and groups is straight forward and differs very little from most other GNU/Linux operating systems. Ubuntu and other Debian based distributions, encourage the use of the "adduser" package for account management.

*

To add a user account, use the following syntax, and follow the prompts to give the account a password and identifiable characteristics such as a full name, phone number, etc.

sudo adduser username

*

To delete a user account and its primary group, use the following syntax:

sudo deluser username

Deleting an account does not remove their respective home folder. It is up to you whether or not you wish to delete the folder manually or keep it according to your desired retention policies.

Remember, any user added later on with the same UID/GID as the previous owner will now have access to this folder if you have not taken the necessary precautions.

You may want to change these UID/GID values to something more appropriate, such as the root account, and perhaps even relocate the folder to avoid future conflicts:

sudo chown -R root:root /home/username/
sudo mkdir /home/archived_users/
sudo mv /home/username /home/archived_users/

*

To temporarily lock or unlock a user account, use the following syntax, respectively:

sudo passwd -l username
sudo passwd -u username

*

To add or delete a personalized group, use the following syntax, respectively:

sudo addgroup groupname
sudo delgroup groupname

*

To add a user to a group, use the following syntax:

sudo adduser username groupname

User Profile Security

When a new user is created, the adduser utility creates a brand new home directory named /home/username, respectively. The default profile is modeled after the contents found in the directory of /etc/skel, which includes all profile basics.

If your server will be home to multiple users, you should pay close attention to the user home directory permissions to ensure confidentiality. By default, user home directories in Ubuntu are created with world read/execute permissions. This means that all users can browse and access the contents of other users home directories. This may not be suitable for your environment.

*

To verify your current users home directory permissions, use the following syntax:

ls -ld /home/username

The following output shows that the directory /home/username has world readable permissions:

drwxr-xr-x 2 username username 4096 2007-10-02 20:03 username

*

You can remove the world readable permissions using the following syntax:

sudo chmod 0750 /home/username

[Note]

Some people tend to use the recursive option (-R) indiscriminately which modifies all child folders and files, but this is not necessary, and may yield other undesirable results. The parent directory alone is sufficient for preventing unauthorized access to anything below the parent.

A much more efficient approach to the matter would be to modify the adduser global default permissions when creating user home folders. Simply edit the file /etc/adduser.conf and modify the DIR_MODE variable to something appropriate, so that all new home directories will receive the correct permissions.

DIR_MODE=0750

*

After correcting the directory permissions using any of the previously mentioned techniques, verify the results using the following syntax:

ls -ld /home/username

The results below show that world readable permissions have been removed:

drwxr-x--- 2 username username 4096 2007-10-02 20:03 username

Password Policy

A strong password policy is one of the most important aspects of your security posture. Many successful security breaches involve simple brute force and dictionary attacks against weak passwords. If you intend to offer any form of remote access involving your local password system, make sure you adequately address minimum password complexity requirements, maximum password lifetimes, and frequent audits of your authentication systems.
Minimum Password Length

By default, Ubuntu requires a minimum password length of 4 characters, as well as some basic entropy checks. These values are controlled in the file /etc/pam.d/common-password, which is outlined below.

password required pam_unix.so nullok obscure min=4 max=8 md5

If you would like to adjust the minimum length to 6 characters, change the appropriate variable to min=6. The modification is outlined below.

password required pam_unix.so nullok obscure min=6 max=8 md5

[Note]

The max=8 variable does not represent the maximum length of a password. It only means that complexity requirements will not be checked on passwords over 8 characters. You may want to look at the libpam-cracklib package for additional password entropy assistance.
Password Expiration

When creating user accounts, you should make it a policy to have a minimum and maximum password age forcing users to change their passwords when they expire.

*

To easily view the current status of a user account, use the following syntax:

sudo chage -l username

The output below shows interesting facts about the user account, namely that there are no policies applied:

Last password change : Jan 20, 2008
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7

*

To set any of these values, simply use the following syntax, and follow the interactive prompts:

sudo chage username

The following is also an example of how you can manually change the explicit expiration date (-E) to 01/31/2008, minimum password age (-m) of 5 days, maximum password age (-M) of 90 days, inactivity period (-I) of 5 days after password expiration, and a warning time period (-W) of 14 days before password expiration.

sudo chage -E 01/31/2008 -m 5 -M 90 -I 30 -W 14 username

*

To verify changes, use the same syntax as mentioned previously:

sudo chage -l username

The output below shows the new policies that have been established for the account:

Last password change : Jan 20, 2008
Password expires : Apr 19, 2008
Password inactive : May 19, 2008
Account expires : Jan 31, 2008
Minimum number of days between password change : 5
Maximum number of days between password change : 90
Number of days of warning before password expires : 14

Other Security Considerations

Many applications use alternate authentication mechanisms that can be easily overlooked by even experienced system administrators. Therefore, it is important to understand and control how users authenticate and gain access to services and applications on your server.
SSH Access by Disabled Users

Simply disabling/locking a user account will not prevent a user from logging into your server remotely if they have previously set up RSA public key authentication. They will still be able to gain shell access to the server, without the need for any password. Remember to check the users home directory for files that will allow for this type of authenticated SSH access. e.g. /home/username/.ssh/authorized_keys.

Remove or rename the directory .ssh/ in the user's home folder to prevent further SSH authentication capabilities.

Be sure to check for any established SSH connections by the disabled user, as it is possible they may have existing inbound or outbound connections. Kill any that are found.

Restrict SSH access to only user accounts that should have it. For example, you may create a group called "sshlogin" and add the group name as the value associated with the AllowGroups variable located in the file /etc/ssh/sshd_config.

AllowGroups sshlogin

Then add your permitted SSH users to the group "sshlogin", and restart the SSH service.

sudo adduser username sshlogin
sudo /etc/init.d/ssh restart

External User Database Authentication

Most enterprise networks require centralized authentication and access controls for all system resources. If you have configured your server to authenticate users against external databases, be sure to disable the user accounts both externally and locally, this way you ensure that local fallback authentication is not possible.
Read More
Posted in | No comments

Wednesday, 6 August 2008

How do I unzip tarballs with the 'bz2' extension?

Posted on 05:39 by Unknown
First, you need the bzip2 package. Get it from your favourite FTP site if you haven't already got one. Next, to view the contents, simply do this:

$ bzip2 -cd files.tar.bz2 | tar tvf -

To extract, do this instead:

$ bzip2 -cd files.tar.bz2 | tar xvf -

Of course, you can also use something like:

"tar --use-compress-program bzip2 -xvf files.tar.bz2"
Read More
Posted in | No comments

DELON - Unstoppable

Posted on 05:07 by Unknown

Dynamic, Cultured, Passionate, Captivating. With the ability to draw the masses like Will Smith, get them to dance like Pitbull, and make them cry like Tupac; Ceylon Records would like to introduce to you the "New Revolution" in Hip-Hop music, DeLon! A true rarity in rap music, DeLon, infuses his multi-cultural background with catchy lyrics to formulate a sound and image that cannot be compared or duplicated in the rap game today. As the first Sri Lankan to ever chart on the US Billboard Charts (twice!), with numerous awards and great International recognition, DeLon is poised to take Hip-Hop by storm. This is a New Movement. This is a New Revolution. This is DeLon!

http://en.wikipedia.org/wiki/Delon
Read More
Posted in | No comments

DIACAP

Posted on 04:10 by Unknown

The DoDI 8510.01, Department of Defense Information Assurance Certification and Accreditation Process (DIACAP) Instruction is currently effective as of November 28, 2007 - ARE YOU READY? Lunarline, Inc. is ready to help you transition from DITSCAP or initiate the DIACAP on your product (Automated Information System - AIS / Telecom), service (DoD Outsourced), or facility (Enclave).

No matter where your AIS, Enclave, or Outsourced service/information system is in the System Life Cycle (SLC), the Mission Assurance Category (MAC), or Confidentiality Level (CL) - Lunarline, Inc. has the trained / certified personnel, to ensure you meet or exceed DoD and Federal compliance requirements such as FIPS 140-2, FIPS 200, FIPS 201, FISMA, HIPAA, OMB, NIST, NSA, and DCID. For more information or a free quote on DIACAP consulting, DIACAP training, or DIACAP testing call 202-429-5533 or email DIACAP@lunarline.com.
Read More
Posted in | No comments

TechnoSNACK: a new aggregator for visibility of your blog!

Posted on 03:34 by Unknown
The main objective of this project is creation of a "virtual dashboard" of posts coming from many specialized blog and information about Computers & Internet world, with news about Linux, Windows, Mac, Open sources, Security, Graphics, Symbian and more on...

The key feature is that news come directly from blogosphere. We wish to show a preview of posts, with a link "Read more..." to signed blogs. If users are interested in news, they are redirected to your blog and can read entire post directly from your blog!

So, the different signed blogs can increase their visibility and reach more visitors, all over the world!
Read More
Posted in | No comments

Tuesday, 5 August 2008

Learn about GanttProject

Posted on 23:17 by Unknown

What is it all about?

It is all about project scheduling. GanttProject is a tool for creating a project schedule by means of Gantt chart and resource load chart. We assume that you know what do these words mean. If you don't, the following links may help you to start:
Read More
Posted in | No comments
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • What is Cloud Computing ?
  • Removing the complexity from information protection
    How encryption can add value to your business The use of encryption is no longer optional for many organizations. Certain new regulations de...
  • Setting up a DHCP server in Windows 2003
    The DHCP server assigns a client an IP address taken from a predefined scope for a given amount of time. If an IP address is required for lo...
  • Five ways to fix Outlook connectivity issues
    1. Confirm that Outlook is actually the problem. First, you need to confirm the problem truly is related to Outlook. Identify which users a...
  • A light-weight system monitor
    Conky is a free, light-weight system monitor for X, that displays any information on your desktop. Conky is licensed under the GPL and runs ...
  • Nambara Sanda Wage
  • Why ignore the tips given by the foreign intelligence unit about approaching 2 Black Tigers to Jeyaraj?
    (Lanka-e-news, 7th April 2008, 11.30pm) It is revealed by now that Minister Jeyaraj Fernandopulle was assassinated due to lack of security, ...
  • Cartoons of the Week
  • Manage your home network better with Network Magic 5.0
    Cisco announced on Thursday Network Magic 5.0, a suite of network management software. This is is the first product released by Cisco since ...
  • Reconfigure Oracle EM
    When you’ve installed Oracle Database 11G as well you can’t change the Windows Host name without reinstalling Oracle Enterprise Manager. 1. ...

Categories

  • ISA Firewall
  • ISA Server 2006
  • Quick Tips
  • Reports
  • Tips

Blog Archive

  • ▼  2013 (7)
    • ▼  October (6)
      • Free download TeraCopy Pro with Crack Full Version...
      • Five ways to fix Outlook connectivity issues
      • Free Download PDF Password Remover 1.5.2 with Crack
      • Free download Power ISO 5.7 Full Version with Crac...
      • Free download DriverEasy Professional v4.5.2.21601...
      • How to Remove Dosearches.com homepage (Virus Remov...
    • ►  February (1)
  • ►  2012 (10)
    • ►  September (3)
    • ►  August (3)
    • ►  July (3)
    • ►  June (1)
  • ►  2011 (16)
    • ►  August (2)
    • ►  July (4)
    • ►  June (3)
    • ►  May (1)
    • ►  April (1)
    • ►  March (4)
    • ►  January (1)
  • ►  2010 (12)
    • ►  December (3)
    • ►  October (4)
    • ►  March (1)
    • ►  January (4)
  • ►  2009 (67)
    • ►  August (2)
    • ►  July (18)
    • ►  June (23)
    • ►  April (3)
    • ►  March (6)
    • ►  February (7)
    • ►  January (8)
  • ►  2008 (319)
    • ►  December (30)
    • ►  November (43)
    • ►  October (45)
    • ►  September (12)
    • ►  August (18)
    • ►  July (27)
    • ►  June (15)
    • ►  May (7)
    • ►  April (55)
    • ►  March (65)
    • ►  January (2)
  • ►  2007 (10)
    • ►  December (2)
    • ►  November (8)
Powered by Blogger.

About Me

Unknown
View my complete profile