리눅스에서 ACL 사용하기 ACL[에이씨엘]은 개개의 사용자들이 디렉토리나 파일과 같은 특정 시스템 개체에 접근할 수 있는 권한을 컴퓨터의 운영체계에 알리기 위해 설정해 놓은 표라고 할 수 있다. 리눅스에서 파일에 대하여 ACL을 설정할 수 있다. ACL은 리눅스에서 제공하는 퍼미션과 근본적으로 동일하다. 그런데도 불구하고 ACL을 사용하는 것이 편한 경우가 존재한다. 가령 한개의 파일에 대하여 auser 사용자와 buser 사용자에 쓰기 권한을 주어야 할 경우가 있다고 가정해 보자. 퍼미션으로 권한을 설정하는 경우 auser 사용자와 buser 사용자가 포함됨 그룹(abgroup)을 생성하고 해당 파일에 그룹권한에 abgroup을 추가 시켜주는 것으로 처리해주어야 한다. 하지만 이경우 root 사용자가..
Matching a Valid Email Address $email = 'editor@thedaily.com' if (!preg_match('^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$^', $email)) { echo 'The email address you entered was invalid.'; } Matching a string between 4 and 128 characters $string = "tutorial"; if (!preg_match('#^(.){4,128}$#', $string)) { echo 'The string you entered is invalid.'; } Matchin..
* 생성 $validation = Validation::factory(array( 'name' => 'Lysender', 'email' => 'lysender@troy.org', 'address' => 'City of Troy', 'zip' => '1234' )); * 룰 추가 // Adding a rule looks the same syntax but let's dig deeper later on $validation->rule('name', 'not_empty'); $validation->rule('name', 'min_length', array(':value', 4)); // Some custom callback function function is_visitor_email_unique($visit..