async readFile() {
		await this.#connectIfNotConnected();
		return new Promise((resolve, reject) => {
			ftp.downloadFile(
				this.#conId,
				this.#path,
				this.#cacheFile,
				async () => {
					const data = await internalFs.readFile(this.#cacheFile);
					resolve(data);
				},
				(error) => {
					reject(error);
					console.error("FTP readFile: ", error);
				},
			);
		});
	}
Read file from ftp server
@returns