A network drive system which controls access to a network drive based on location information of communication devices , the network drive system comprising: a storage unit configured to store a network drive which stores security data and general data; a receiving unit configured to receive a request for access to the network drive from a first communication device; a location identification unit configured to determine if a distance between the first communication device and a second communication device , designated as a device for controlling access to the network drive, is within a critical distance; a policy setting unit configured to apply a policy which allows the first communication device to access the general data stored on the network drive or a policy which blocks the first communication device from accessing the network drive, based on a result of the determination by the location identification unit; a data providing unit configured to transmit a list of the general data stored in the network drive to the first communication device, when the policy which allows the first communication device to access the general data is applied; and a security cancellation unit configured to identify a list of the security data stored in the network drive and transmit the list of the security data to the second communication device, when the policy which allows the first communication device to access the general data is applied, said network drive system being characterized in that , the security cancellation unit is configured to cancel security of the security data, recorded in a security cancellation list, among the security data stored on the network drive, and to allow the first communication device to access the security cancelled security data when the security cancellation list in which security data selected by the second communication data from the list of the security data is recorded is received from the second communication device. a storage unit configured to store a network drive which stores security data and general data; a receiving unit configured to receive a request for access to the network drive from a first communication device; a location identification unit configured to determine if a distance between the first communication device and a second communication device , designated as a device for controlling access to the network drive, is within a critical distance; a policy setting unit configured to apply a policy which allows the first communication device to access the general data stored on the network drive or a policy which blocks the first communication device from accessing the network drive, based on a result of the determination by the location identification unit; a data providing unit configured to transmit a list of the general data stored in the network drive to the first communication device, when the policy which allows the first communication device to access the general data is applied; and a security cancellation unit configured to identify a list of the security data stored in the network drive and transmit the list of the security data to the second communication device, when the policy which allows the first communication device to access the general data is applied, said network drive system being characterized in that , the security cancellation unit is configured to cancel security of the security data, recorded in a security cancellation list, among the security data stored on the network drive, and to allow the first communication device to access the security cancelled security data when the security cancellation list in which security data selected by the second communication data from the list of the security data is recorded is received from the second communication device. <EOS>