You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This script automates the deployment of ReconFTW in a Linux Container (LXC) on a Proxmox server. It simplifies the process of setting up a dedicated environment for reconnaissance activities.
4
+
5
+
## Prerequisites
6
+
7
+
- A Proxmox VE server (version 6.x or later)
8
+
- Root access to the Proxmox server
9
+
- Sufficient storage space on the Proxmox server
10
+
11
+
## Usage
12
+
13
+
1. Copy the script `bash -c "$(curl -fsSL https://raw.githubusercontent.com/six2dez/reconftw/master/Proxmox/reconftw_prox_deploy.sh)"` to your Proxmox server.
14
+
15
+
4. Follow the prompts to configure your LXC container. You'll be asked for:
16
+
- Container ID
17
+
- Storage location
18
+
- Root filesystem size
19
+
- RAM allocation
20
+
- Number of CPU cores
21
+
- Hostname
22
+
- Password
23
+
24
+
5. The script will then:
25
+
- Download the Debian template if not already present
26
+
- Create and configure the LXC container
27
+
- Install ReconFTW and its dependencies
28
+
29
+
6. Once completed, the script will display the container information, including ID, hostname, and password.
30
+
31
+
## Logging
32
+
33
+
The script generates a log file in `/var/log/` with the format `reconftw_deploy_YYYYMMDD_HHMMSS.log`. Refer to this log for detailed information about the deployment process.
34
+
35
+
## Post-Installation
36
+
37
+
After the script completes:
38
+
39
+
1. You can access the container using:
40
+
41
+
```bash
42
+
pct enter <CONTAINER_ID>
43
+
```
44
+
45
+
2. ReconFTW will be installed in `/opt/reconftw/`. Navigate to this directory to use ReconFTW.
46
+
47
+
3. Refer to the [ReconFTW documentation](https://github.com/six2dez/reconftw) for usage instructions.
48
+
49
+
## Troubleshooting
50
+
51
+
- If the script fails, check the log file for error messages.
52
+
- Ensure you have sufficient storage space and resources on your Proxmox server.
53
+
- Verify that your Proxmox server has internet access to download necessary packages.
54
+
55
+
## Security Note
56
+
57
+
Remember to change the default password after accessing the container for the first time.
58
+
59
+
## Support
60
+
61
+
For issues related to this deployment script, please open an issue in the GitHub repository. For ReconFTW-specific questions, refer to the [ReconFTW GitHub page](https://github.com/six2dez/reconftw).
0 commit comments